Bitcoin Forum
June 19, 2018, 01:54:00 AM *
News: Latest stable version of Bitcoin Core: 0.16.1  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 [190] 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 ... 278 »
  Print  
Author Topic: [ANN] AEON [2018-06-16: update to 0.12.1.1]  (Read 575841 times)
daberti
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
April 26, 2017, 12:12:39 PM
 #3781

I've ported fireice_uk's XMR-Stak-NVIDIA to AEON:
https://github.com/stoffu/aeon-stak-nvidia/releases/tag/v1.1.0-1.4.0

It seems to achieve performance on par with or slightly better than ccminer:
https://github.com/tpruvot/ccminer

I just barely managed to port the mining code (like halving the memory size etc), and there may be rooms for further optimization.

Hope you like it!

What Cuda SDK does it support?
Building instructions under Win? (I mean the Cmake complete command)
Is it a "fee" like software? Thanks
1529373240
Hero Member
*
Offline Offline

Posts: 1529373240

View Profile Personal Message (Offline)

Ignore
1529373240
Reply with quote  #2

1529373240
Report to moderator
There are several different types of Bitcoin clients. Header-only clients like MultiBit trust that the majority of mining power is honest for the purposes of enforcing network rules such as the 21 million BTC limit. Full clients do not trust miners in this way.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
daberti
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
April 26, 2017, 01:31:18 PM
 #3782

Building Aeon on Windows (Guide v2017.04.26)

- Download and install latest Git
  https://github.com/git-for-windows/git/releases/download/v2.12.2.windows.2/Git-2.12.2.2-64-bit.exe

- To compile aeond.exe and simplewallet.exe you will need to install vs2015 Community RTM
 
  (iso available to download here https://xinyustudio.wordpress.com/2015/07/21/visual-studio-2015-iso-download-links-official-directoffline-links/)
  http://download.microsoft.com/download/0/B/C/0BC321A4-013F-479C-84E6-4A2F90B11269/vs2015.com_enu.iso

  take care to uncheck box "visual studio 2015 update 3" else update 3 will be downloaded automatically.
  Important note: after installation you should be asked to reboot the OS. Do NOT forget this step, asked or not !
  In addition to this, after rebooting you'll need to start Visual Studio Community 2015 GUI, as other components will be set up.
  
  

  FYI, all version numbers can be found here https://omwtm.blog/2014/12/03/visual-studio-2013-version-numbers-and-updates/
  https://omwtm.blog/2014/12/03/visual-studio-2013-version-numbers-and-updates/
  

- Download and install CMake version 3.8, win 32 installer. If you have a previous version uninstall it first.
  https://cmake.org/files/v3.8/cmake-3.8.0-rc4-win32-x86.msi

- Download and install Python x86-64 executable installer, which is needed by CMake. If you have version 3.4 or lower uninstall it first.
  https://www.python.org/ftp/python/3.6.1/python-3.6.1-amd64.exe
  Pay attention when installation asks if you want to add to system path and do so.

- Download ad install the pre-compiled Boost libraries v 1_63_00 for MSVC-14.0 64bit version (take note of their install path):
  https://sourceforge.net/projects/boost/files/boost-binaries/1.63.0/boost_1_63_0-msvc-14.0-64.exe/download
  Note: to build a distributable Aeon package you'll need to build Boost libraries from source, which it is indeed included in the download.
  Yet please bear in mind that the aim of my guide is to enable common Aeon users in Windows environment to be readily up to date with the latest Aeon release.

  The following directory should be added to compiler include paths (following my own installation path):

    D:\local\boost_1_63_0

  The following directory should be added to linker library paths:

    D:\local\boost_1_63_0\lib64-msvc-14.0

  This will be done by means of cmake arguments, below.


- Now let's start the AEON compiling procedure (16GB RAM is the minimum I would recommend in order to proceed successfully):

  Open the Git Shell (or Git bash) depending what you downloaded previously and do:
Code:
  git clone https://github.com/aeonix/aeon   press enter

   cd aeon   press enter
  
   git checkout v0.9.12.0   press enter
 
   mkdir build   press enter

   cd build   press enter

   cmake -G "Visual Studio 14 2015 Win64" -DBOOST_ROOT=D:\local\boost_1_63_0 -DBOOST_LIBRARYDIR=D:\local\boost_1_63_0\lib64-msvc-14.0 ..    press enter
   (the two dots are needed)

   If the cmake gives errors issue this command instead:
   cmake -G "Visual Studio 14 2015 Win64" -DBOOST_ROOT=D:/local/boost_1_63_0 -DBOOST_LIBRARYDIR=D:/local/boost_1_63_0/lib64-msvc-14.0 ..    press enter
   (the two dots are needed)

   MSBuild Project.sln /p:Configuration=release /m   press enter
     
   After some time you'll find your .exe files in the path_to_your_aeon_repository\Build\Src\Release directory.

   Alternative building procedure, using VS Community 2015 GUI:
  
    It is assumed that the cmake step has been done successfully.
  
    Close GIT Shell if still open.

    Open VS Community 2015 GUI  

    File->Open-> Solution->path to aeon local repository/Project.sln

    VS 2015 will then make a check of all includes. This will take some time, until in the lower-left corner you'll see "Ready". Patience!

    Be sure that up above Release and x64 are selected

    Build-> Build Solution
  
    You'll see a message when the building process is ended.
    You'll find your .exe files in the path_to_your_aeon_repository\Build\Src\Release directory.
  
In any case, after the exe files have been bult and copied in the position of your likings, always remember to clean the content inside the .../build directory to leave it ready for the very next build.
This will obviously require Git Shell or MSVC 2015 GUI to be closed.


Huge thanks to Smooth and Arux for their hard work  Cool
eeX
Hero Member
*****
Offline Offline

Activity: 854
Merit: 500


Soldo.IN [SLD]


View Profile WWW
April 26, 2017, 02:25:21 PM
 #3783

good manual but in my case two last command didn't work in the Git Shell, so I have to run it in ordinary cmd window.
seems Git Shell doesn't use PATH variables...

Soldo [SLD] @ Soldo.IN is pauper's money. Easy CPU mining & BlockChain Lottery.
stoffu
Full Member
***
Offline Offline

Activity: 151
Merit: 114


View Profile WWW
April 26, 2017, 02:42:20 PM
 #3784

I've ported fireice_uk's XMR-Stak-NVIDIA to AEON:
https://github.com/stoffu/aeon-stak-nvidia/releases/tag/v1.1.0-1.4.0

It seems to achieve performance on par with or slightly better than ccminer:
https://github.com/tpruvot/ccminer

I just barely managed to port the mining code (like halving the memory size etc), and there may be rooms for further optimization.

Hope you like it!

What Cuda SDK does it support?
Building instructions under Win? (I mean the Cmake complete command)
Is it a "fee" like software? Thanks

It's built with CUDA Toolkit 8.0.
The binary was compiled on AppVeyor which is a very handy and self-contained build system.
It downloads all dependencies including CUDA and uses CMake to generate a vcxproj file and uses msbuild to compile.
Citing my own comment on Reddit:

https://www.reddit.com/r/Aeon/comments/67lk6m/aeonstaknvidia_windows/dgrkpt6/
Quote
Actually, the exact steps for building the miner are shown in the build log on AppVeyor: https://ci.appveyor.com/project/stoffu/aeon-stak-nvidia (You'd type those command lines in blue.)

I didn't know there exists such a thing called Continuous Integration until u/ful0n used AppVeyor to distribute Windows binary for aeon-stak-cpu. The basic idea is that for each build job a clean Windows virtual machine equipped with basic dev tools such as VS2015/CMake/Qt/etc is created, and you let it download and install all other dependencies through scripting. It's tightly integrated with GitHub and automatically builds new commits pushed to the repository. You don't even need a Windows machine to build binaries for Windows:)

If you want to change something (like donation setting) and build the repository by yourself, you could simply fork my repo, push your changes, get registered with AppVeyor, and let it build your repo. The same build script in the repo (appveyor.yml) should work without modification.

The dev donation is set to 1% and sent to donate-aeon.mooo.com which is owned by shyba who originally ported XMR-Stak-CPU/AMD to Aeon.
https://github.com/stoffu/aeon-stak-nvidia/commit/0d81cd7ab6d3ab85b169ca8ac050097428655288
daberti
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
April 26, 2017, 03:24:06 PM
 #3785

It's built with CUDA Toolkit 8.0.
The binary was compiled on AppVeyor which is a very handy and self-contained build system.
It downloads all dependencies including CUDA and uses CMake to generate a vcxproj file and uses msbuild to compile.
Citing my own comment on Reddit:

https://www.reddit.com/r/Aeon/comments/67lk6m/aeonstaknvidia_windows/dgrkpt6/
Quote
Actually, the exact steps for building the miner are shown in the build log on AppVeyor: https://ci.appveyor.com/project/stoffu/aeon-stak-nvidia (You'd type those command lines in blue.)

I didn't know there exists such a thing called Continuous Integration until u/ful0n used AppVeyor to distribute Windows binary for aeon-stak-cpu. The basic idea is that for each build job a clean Windows virtual machine equipped with basic dev tools such as VS2015/CMake/Qt/etc is created, and you let it download and install all other dependencies through scripting. It's tightly integrated with GitHub and automatically builds new commits pushed to the repository. You don't even need a Windows machine to build binaries for Windows:)

If you want to change something (like donation setting) and build the repository by yourself, you could simply fork my repo, push your changes, get registered with AppVeyor, and let it build your repo. The same build script in the repo (appveyor.yml) should work without modification.


The dev donation is set to 1% and sent to donate-aeon.mooo.com which is owned by shyba who originally ported XMR-Stak-CPU/AMD to Aeon.
https://github.com/stoffu/aeon-stak-nvidia/commit/0d81cd7ab6d3ab85b169ca8ac050097428655288

Thanks for your in depth explainations Smiley
daberti
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
April 26, 2017, 03:24:57 PM
 #3786

good manual but in my case two last command didn't work in the Git Shell, so I have to run it in ordinary cmd window.
seems Git Shell doesn't use PATH variables...

Are you on a real Win environment or on a VM?
marco89
Member
**
Offline Offline

Activity: 137
Merit: 10


View Profile
April 26, 2017, 03:43:43 PM
 #3787

i have this problem (i'm quite new in this)
http://prntscr.com/f13pya/direct
i tried to send 0.01 aeon (for testing transfer) and i got 0.60 total spent. not 0.01+0.01 fee.
how is it possible?
check transaction:
http://chainradar.com/aeon/transaction/6b2c8871a202632444e44426bc399115a6d8fc58c5f49d836a646e3375f830d4
it says amount 0.59 (instead of 0.01) and fee correct 0.01.
and in my wallet i have 0 + 0.58 blocked
so what happened?
what i wrong?

BTC: 1NCJRUoVo1L1SV4kJDk5e9Ai67ZufEbFnw - BTX: 1GcZ1dG3iHMWZSmuTaFSVDiEFNkpcCSNhq
Aeon: Wmt3g6tACKcF7fgyfdTzQuJsuzF57cMEw1mGvgwZRkBc9DbSvPTd1yxC7GEejJnHEZHGp1XfJuxv22u fCDSDtqQ52FDw8tRaP
ETH: 0x0bD081e1C0447Df1200C430bc89f6fb79395a4C9
daberti
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
April 26, 2017, 04:49:39 PM
 #3788

i have this problem (i'm quite new in this)
http://prntscr.com/f13pya/direct
i tried to send 0.01 aeon (for testing transfer) and i got 0.60 total spent. not 0.01+0.01 fee.
how is it possible?
check transaction:
http://chainradar.com/aeon/transaction/6b2c8871a202632444e44426bc399115a6d8fc58c5f49d836a646e3375f830d4
it says amount 0.59 (instead of 0.01) and fee correct 0.01.
and in my wallet i have 0 + 0.58 blocked
so what happened?
what i wrong?

Which command did you issue?
LesPristy
Jr. Member
*
Offline Offline

Activity: 41
Merit: 0


View Profile
April 26, 2017, 05:22:35 PM
 #3789

and in my wallet i have 0 + 0.58 blocked
so what happened?
what i wrong?
You'll get the difference back as change.

Lespristy. The stuff that goes through the walls.
LesPristy
Jr. Member
*
Offline Offline

Activity: 41
Merit: 0


View Profile
April 26, 2017, 05:29:41 PM
 #3790

Actually you already have the 0.58, it will take a few blocks to confirm and unlock.

It's like buying something for $1, but you pay with a $5 bill. You have to wait for them to hand the change back to you.

Lespristy. The stuff that goes through the walls.
daberti
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
April 26, 2017, 06:10:38 PM
 #3791

good manual but in my case two last command didn't work in the Git Shell, so I have to run it in ordinary cmd window.
seems Git Shell doesn't use PATH variables...

If you refer to the MSBuild issue, go and search for the file vcvarsall.bat and double click it Wink
eeX
Hero Member
*****
Offline Offline

Activity: 854
Merit: 500


Soldo.IN [SLD]


View Profile WWW
April 26, 2017, 06:52:15 PM
 #3792

Are you on a real Win environment or on a VM?

VM of course Smiley

If you refer to the MSBuild issue, go and search for the file vcvarsall.bat and double click it Wink

msbuild as well as cmake...

Soldo [SLD] @ Soldo.IN is pauper's money. Easy CPU mining & BlockChain Lottery.
daberti
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
April 26, 2017, 06:57:28 PM
 #3793

Are you on a real Win environment or on a VM?

VM of course Smiley

If you're not kidding Smiley that might me the issue.
Just try the .bat in my post above.

For everyone's information: I do use a real W10 64bit, that's probably why I didn't have the cmake and MSBuild issues.
eeX
Hero Member
*****
Offline Offline

Activity: 854
Merit: 500


Soldo.IN [SLD]


View Profile WWW
April 26, 2017, 08:03:56 PM
 #3794

Not kidding at all - Win 2012R2 VM on Win 2012R2 Hyper-V...

Seems really Git Shell Issue.

But all this doesn't matter - I compiled apps finally and happy with this fact.

Last time I used C++ more than 20 years ago and almost forget this nightmare - C/C++ compiling Smiley
So bloody long and odd Smiley

Soldo [SLD] @ Soldo.IN is pauper's money. Easy CPU mining & BlockChain Lottery.
daberti
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
April 26, 2017, 09:43:32 PM
 #3795

Not kidding at all - Win 2012R2 VM on Win 2012R2 Hyper-V...

Seems really Git Shell Issue.

But all this doesn't matter - I compiled apps finally and happy with this fact.

Last time I used C++ more than 20 years ago and almost forget this nightmare - C/C++ compiling Smiley
So bloody long and odd Smiley

C++ is really the only native universal programming language.
I do understand you, as I'm an "old hand" as well Smiley

But in the end you did manage to get things done, and this matters (at least to me) .
Arux
Hero Member
*****
Offline Offline

Activity: 500
Merit: 500



View Profile
April 26, 2017, 10:09:11 PM
 #3796

Has anyone compiled the binary for the newer Aeon Stak gpu miner?
for amd gpu, i pushed a win64 binary as i didn't find any official.
https://github.com/Arux-BTT/aeon-stak-amd/files/959843/aeon-stack-amd_b69dd9b.zip
donation is unmodified (1% to shyba's pool)
this binary will be removed if an "official" one come from shyba.


(for cpu, shyba released binary on appveyor https://ci.appveyor.com/project/shyba/xmr-stak-cpu/branch/master (a zip is into artifact tab)
and for nvidia gpu, stoffu do the job on appveyor too https://ci.appveyor.com/project/stoffu/aeon-stak-nvidia
thanks to them)

BoscoMurray
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


View Profile
April 26, 2017, 10:11:52 PM
 #3797

for amd gpu, i pushed a win64 binary as i didn't find any official.

Nice one. Thanks
stoffu
Full Member
***
Offline Offline

Activity: 151
Merit: 114


View Profile WWW
April 26, 2017, 11:12:34 PM
 #3798

Has anyone compiled the binary for the newer Aeon Stak gpu miner?
for amd gpu, i pushed a win64 binary as i didn't find any official.
https://github.com/Arux-BTT/aeon-stak-amd/files/959843/aeon-stack-amd_b69dd9b.zip
donation is unmodified (1% to shyba's pool)
this binary will be removed if an "official" one come from shyba.


(for cpu, shyba released binary on appveyor https://ci.appveyor.com/project/shyba/xmr-stak-cpu/branch/master (a zip is into artifact tab)
and for nvidia gpu, stoffu do the job on appveyor too https://ci.appveyor.com/project/stoffu/aeon-stak-nvidia
thanks to them)


smooth: perhaps could you put these links in the opening post so that people can find them more easily?
manotroll
Sr. Member
****
Offline Offline

Activity: 299
Merit: 250


View Profile
April 27, 2017, 02:21:33 AM
 #3799

aeoin linux mining suport ?
smooth
Legendary
*
Offline Offline

Activity: 1806
Merit: 1047



View Profile
April 27, 2017, 02:58:58 AM
 #3800

Maintenance Update Phoenix (0.9.12.0)

This maintenance release is recommended for all nodes, but is not urgent.

A future update (not yet scheduled) will begin enforcing the minimum relay fee equal to the current default fee, so nodes that have not yet updated to a minimum of 0.9.12.0 will then be disconnected and banned.

Fixes some Windows build issues
Add option to disable blockchain auto-save (useful to reduce swapping on low-memory nodes)
Prioritize transactions by fee/byte
Disable relay of transactions with legacy fee lower than current default

https://github.com/aeonix/aeon/releases/tag/v0.9.12.0

Windows binaries added
Pages: « 1 ... 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 [190] 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 ... 278 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!