[commonqt-devel] CommonQt for newer versions of smoke

David Lichteblau david at lichteblau.com
Tue Mar 8 18:30:13 UTC 2011


Quoting Elliott Slaughter (elliottslaughter at gmail.com):
> Undefined symbols:
>   "Smoke::classMap", referenced from:
>       Smoke::findClass(char const*)in commonqt.o
>       Smoke::findClass(char const*)in commonqt.o
>   "Smoke::NullModuleIndex", referenced from:
>       Smoke::idMethod(short, short)in commonqt.o
>       Smoke::idClass(char const*, bool)in commonqt.o
>       Smoke::idClass(char const*, bool)in commonqt.o
>       Smoke::idMethodName(char const*)in commonqt.o
>       Smoke::findClass(char const*)in commonqt.o
> ld: symbol(s) not found
> collect2: ld returned 1 exit status
> make: *** [libcommonqt.1.0.0.dylib] Error 1

Just a shot in the dark, but I had a linking error on Windows, because
CommonQt still links to smokeqtcore, and actually needs smokebase.

Does it help if you change s/smokeqtcore/smokebase/ in commonqt.pro
before re-running qmake?


Thanks,
d.




More information about the commonqt-devel mailing list