@Wellenreiter said in compile issues:
Ok after reading the thread in bitcointalk, I suggest to try the following:
download and compile the libzxing code https://github.com/glassechidna/zxing-cpp
add the libzxing location to the compiler flags
- after compiling zxing you should have a libzxing.dll or equivalent on your system.
- add that directory to the include directories by setting CPPFLAGS and LDFLAGS as it is done for qr-code and described in the bitcoin thread use the directory containing libzxing.a or libzxin.dll as target for the -I option
Then add relevant CPPFLAGS and LDFLAGS when configuring Bitcoin:
Code:CPPFLAGS=“-I/c/deps/db-4.8.30.NC/build_unix
-I/c/deps/openssl-1.0.1l/include
-I/c/deps
-I/c/deps/protobuf-2.6.1/src
-I/c/deps/libpng-1.6.16
-I/c/deps/qrencode-3.4.4
-I/c/deps/gmp-6.0.0”
LDFLAGS=“-L/c/deps/db-4.8.30.NC/build_unix
-L/c/deps/openssl-1.0.1l
-L/c/deps/miniupnpc
-L/c/deps/protobuf-2.6.1/src/.libs
-L/c/deps/libpng-1.6.16/.libs
-L/c/deps/qrencode-3.4.4/.libs
-L/c/deps/gmp-6.0.0/.libs” \run configure and make
The above is just a suggestion, how I’d try to solve the problem. I have no experience with windows compiles at all
Another try could be to star with a 0.8.7 based fork of the code. 0.8.7.X doesn’t use libzxing.
well i will give that a try next time, i started extracting zxing to different places in the source code and kept trying to use the --with-qrcode=no and found out that i was not putting a \ after and did that it started to compile after i ran the ./configure, but it errored out still trying to find something from zxing for some reason, so i went back to the link posted by @aciddude and notice something about a line in a file for zxing needing to be changed from private to public and saved and now i have the wallet compiled! thank you all for your help!