Anyway, no one showed interest up until now. It'd be a matter of adding leveldb to get it to work. As a plus, you will learn a lot about linker internals I have a build for bitcoind bitcoin-qt most deps (everything in one project for easy building) for VS somewhere, but my Visual Studio trial license expired along the way (and there's no way I'm going to put any money into it). If any part links against Visual C or MingW, undebuggable madness ensues. And something I read somewhere suggested that code compiled under Cygwin often requires the Cygwin dll to Yes you need to build everything against MingW libs. For example, is it reasonable to expect the Boost libraries that I compile under cygwin to be valid for use under MinGW when I use them to build the LevelDB libraries? And then to expect those leveldb libraries to work when I compile bitcoin under QT? There's some compiler static/dynamic linking / architecture stuff going on there that daunts me. I still assume I'm making some boneheaded mistakes and hoping someone will point them out. I'm now converting all the boost code to unix line endings and will keep y'all posted. I got cygwin, and started following the instructions for compiling boost libraries ( - note that the Cygwin bash shell puts me on a POSIX platform) and got an error indicating that bash was trying to execute blank lines: "$'\r': command not found in Cygwin" Tamil's post helped with that.
0 Comments
Leave a Reply. |