[CMake] My dammed problem with OSX and Qt
Bill Hoffman
bill.hoffman at kitware.com
Wed Jan 16 12:59:49 EST 2008
Leopold Palomo-Avellaneda wrote:
> Hi,
>
> I'm one of the developers of a free software project [1]. I have made the
> transition from qmake to cmake. The project has several targets (one lib and
> 3 exes, and a lot of plugins).
>
> I can compile the whole project in a GNU/Linux box with:
>
> mkdir build
> cd build
> cmake ../
> make
>
> without any problem. Howeber, when I try to compile the project in OSX, I can
> compile the libs, one exec but it fails with the first plugin. I have
> isolated the problem in this:
>
> Linking CXX shared library libpluginregistrodeiva.dylib
> Undefined symbols:
>
> I don't have any special consideration with the OSX platform (CMake is
> wonderfull, isn't it?) but it fails in this. It seems that the compiler, when
> link the plugin try to find anything that doesn't find (in linux it finds...)
>
> So, please, have I to make some special consideration about qt, plugins in
> MacOSX?
>
> Have I to put some directive, or property when I compile a plugin in OSX?
>
It might be helpful to know what the undefined symbols are...
-Bill
More information about the CMake
mailing list