Hello chaps! I'm really keen to get me some ethereum client so I can play around with how it works, and after release, to get mining. The problem is that I am not a member of the 'advanced technical audience' and so compiling builds etc is outside of my ability. I also don't have OSX or Ubuntu. Will the Windows client be available for me to use by the time of release?
As a side question, why the OSX support before windows? Is OSX a common platform to program on or something? I kind of thought OSX was only for graphics work...
0 ·
Comments
(1) Install Visual C++ Redistributable Packages for Visual Studio 2013
http://www.microsoft.com/en-US/download/details.aspx?id=40784
Make sure you install the 32bit version (even though you a have 64bit system)
(2) Download the pre-complied current stable version from here,
http://build.ethdev.com/builds/Windows C++ master branch/AlethZero-Win32-latest.7z
(3) Unzip the 7zip file into a new directory, and run alethzero.exe !!
That being said, our automated build servers are continually being updated to ensure that can build for all major platforms in as many implementations as possible (primarily C++ and Go).
As a contributor to the Go codebase (which includes the Mist browser), I can tell you that our biggest issue on Windows is with code we don't control--the underlying graphics libraries provided by Qt. We're very close to ironing out all the problems and actually can produce Windows builds, but there's a nasty bug causing it to crash when run. Once this is overcome, you should see more consistent Windows builds of the Mist browser.
When attempting to run alethzero.exe , it is complaining about a missing "libmicrohttpd-dll.dll is missing..."
I faced the same problem as above + another one missing dll : libiconv-2.dll. Here how I fixed these : 1) download windows library from http://www.gnu.org/software/libmicrohttpd/, 2) rename the dll called "libmicrohttpd-10.dll" in "libmicrohttpd-dll.dll" 3) copy the dll to the AlethZero directory. 4) download windows bin from http://sourceforge.net/projects/gnuwin32/ , 5) rename libiconv2.dll to libiconv-2.dll 6) copy-paste the dll to AlethZero. And run AlethZero
Hope these helps. EDIT : It seems AlethZero doesn't work properly using the aforementioned method, i have noticed that we can find also the libiconv-2 dll directly here (http://ftp.gnu.org/gnu/libmicrohttpd/libmicrohttpd-0.9.35-w32.zip -not in the download link of the front page) but still it doesnt succeed to connect to internet. Finally i have decided to download and install a Linux Virtual Machine as explained here (http://forum.ethereum.org/discussion/1634/tutorial-1-your-first-contract#latest) , it'll be safer (but longer^^).
This allowed me to load up alethzero, however I am really not sure if its working correctly ...