ok im trying to compile ARCHcoin, and getting the following, any help would be appreciated.
omctl32 -l ole32 -l oleaut32 -l uuid -l rpcrt4 -l advapi32 -l ws2_32 -l mswsock
-l shlwapi /c/ARCH/src/leveldb/libleveldb.a /c/ARCH/src/leveldb/libmemenv.a
c:/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bi
n/ld.exe: cannot find -lboost_system-mgw44-mt-1_53
c:/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bi
n/ld.exe: cannot find -lboost_filesystem-mgw44-mt-1_53
c:/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bi
n/ld.exe: cannot find -lboost_program_options-mgw44-mt-1_53
c:/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bi
n/ld.exe: cannot find -lboost_thread-mgw44-mt-1_53
c:/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bi
n/ld.exe: cannot find -lboost_chrono-mgw44-mt-1_53
c:/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bi
[b]n/ld.exe: cannot find -lssl[/b]
collect2.exe: error: ld returned 1 exit status
make: *** [archcoind.exe] Error 1
Crypto@Crypto-PC /c/ARCH/src
$
Hello Chinook
The line above:
n/ld.exe: cannot find -lsslsuggests strongly that either the file
libssl.a ain't where you told the linker/loader it was, that is, the
LIBPATHS= ... argument, or any combination of something being wrong! It isn't there, or the library path isn't correct, it is there with the wrong name or the library path isn't there or is the wrong path, etc. etc.
Similarly for all the boost libraries,
libboost_chrono-mgw44-mt-1_53.a, etc.
Also, it is curious and may be of concern that it appears you are compiling a versoin of gcc 4.9.2 and linking it with a boost 1.53 that was built with a gcc 4.4-ish
I don't know how to read the -w64- in your gcc path:
c:/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bin/ld.ex1since I don't run on a 64bit version of windows. It may or may not have some bearing on the final result?
That's about all I can see, hope it helps...
Ron