ThomArmax/QtXBee

Linker error on OS X due to non standard library version number

nbkhwjm opened this issue · 0 comments

The following error is thrown when compiling on OSX.

ld: malformed 64-bit a.b.c.d.e version number: 0.1.alpha
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [../../usr/lib/QtXBee/libQtXBee.0.1.alpha.dylib] Error 1
make[1]: *** [sub-qtxb-make_first-ordered] Error 2
make: *** [sub-src-make_first-ordered] Error 2
11:46:35: The process "/usr/bin/make" exited with code 2.
Error while building/deploying project QtXBee (kit: Desktop Qt 5.7.0 clang 64bit)
When executing step "Make"

I changed the VERSION string in the ./src/qtxb/qtxb.pro file
from
VERSION = 0.1.alpha
to
VERSION = 0.1.0.0

It compiles successfully now.