[Cl-smoke] cl-smoke for newer versions of smoke

Elliott Slaughter elliottslaughter at gmail.com
Tue Mar 8 20:52:54 CET 2011


David Lichteblau's commonqt had a similar problem where he was linking
against smokeqtcore instead of smokebase. Could something similar be going
on here? (In that case, it wouldn't really be a version compatibility issue
after all.)

On Sat, Mar 5, 2011 at 6:21 PM, Elliott Slaughter <
elliottslaughter at gmail.com> wrote:

> I was wondering if cl-smoke would be expected to work for newer versions of
> smoke. I'm wondering because support for Mac OS X has been improving
> dramatically in the newest version, and I have never been able to make older
> (even supposedly stable) versions of smoke work on Mac OS X.
>
> Linking CXX shared library libclsmoke.dylib
> Undefined symbols:
>   "Smoke::classMap", referenced from:
>       Smoke::findClass(char const*)in smoke.cpp.o
>       Smoke::findClass(char const*)in smoke.cpp.o
>       Smoke::findMethodName(char const*, char const*)in smoke.cpp.o
>   "Smoke::NullModuleIndex", referenced from:
>       Smoke::idMethod(short, short)in smoke.cpp.o
>       Smoke::idMethodName(char const*)in smoke.cpp.o
>       Smoke::idClass(char const*, bool)in smoke.cpp.o
>       Smoke::idClass(char const*, bool)in smoke.cpp.o
>       Smoke::findClass(char const*)in smoke.cpp.o
>       Smoke::findMethodName(char const*, char const*)in smoke.cpp.o
>       Smoke::findMethodName(char const*, char const*)in smoke.cpp.o
>       Smoke::findMethod(Smoke::ModuleIndex, Smoke::ModuleIndex)in
> smoke.cpp.o
>       Smoke::findMethod(Smoke::ModuleIndex, Smoke::ModuleIndex)in
> smoke.cpp.o
>       Smoke::findMethod(Smoke::ModuleIndex, Smoke::ModuleIndex)in
> smoke.cpp.o
> ld: symbol(s) not found
>
> This is on Mac OS X 10.6, using Xcode 3.2.5, building an x86_64 binary,
> with cl-smoke from darcs, and the newest smoke as of the time of writing.
>
> Also note that KDE is moving to git, so the svn repository referenced on
> the main page is now obsolete. The new git repository is located at:
>
> https://projects.kde.org/projects/kde/kdebindings/smoke
>
>
> --
> Elliott Slaughter
>
> "Don't worry about what anybody else is going to do. The best way to
> predict the future is to invent it." - Alan Kay
>



-- 
Elliott Slaughter

"Don't worry about what anybody else is going to do. The best way to predict
the future is to invent it." - Alan Kay
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tobias.rautenkranz.ch/pipermail/cl-smoke_tobias.rautenkranz.ch/attachments/20110308/7f193c40/attachment-0002.html>


More information about the Cl-smoke mailing list