[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cmake
Subject:    Re: [CMake] linking error after upgrading to snow leopard
From:       S Roderick <kiwi.net () mac ! com>
Date:       2009-09-11 18:34:42
Message-ID: 713DFF29-8739-4571-B04C-5EE044663FCC () mac ! com
[Download RAW message or body]

On Sep 11, 2009, at 14:27 , Sean McBride wrote:

> On 9/11/09 4:24 PM, Boudewijn Rempt said:
>
>> I'm getting weird linking errors after I upgraded to Snow Leopard.  
>> I'm using
>> the CVS version of cmake. If I have the MACOSX_BUNDLE flag in  
>> ADD_EXECUTABLE,
>> there are lots of weird visiblity errors like:
>> nking CXX executable HyvesDesktop.app/Contents/MacOS/HyvesDesktop
>> /usr/local/bin/cmake -E cmake_link_script CMakeFiles/ 
>> HyvesDesktop.dir/
>> link.txt --verbose=1
>> /usr/bin/c++    -mmacosx-version-min=10.6 -Wall -arch i386 -fPIC -
>> fvisibility=hidden -fvisibility-inlines-hidden -Wl,- 
>> search_paths_first -
>> headerpad_max_install_names -fPIC CMakeFiles/HyvesDesktop.dir/
>> HyvesDesktop_automoc.cpp.o CMakeFiles/HyvesDesktop.dir/src/main.cpp.o
>> CMakeFiles/HyvesDesktop.dir/qrc_HyvesDesktop.cxx.o  -o  
>> HyvesDesktop.app/
>> Contents/MacOS/HyvesDesktop
>> Undefined symbols:
>> "CrashHandler::CrashHandler::~CrashHandler()", referenced from:
>>     _main in main.cpp.o
>>     _main in main.cpp.o
>> "QString::free(QString::Data*)", referenced from:
>>     QString::~QString()in main.cpp.o
>> "Updater::Updater::instance()", referenced from:
>>     _main in main.cpp.o
>
> Are all those symbols from some library/framework you are linking
> against?  Qt I assume?

Do you need to explicitly list the Qt libraries to link against, in  
the above link command line?
Stephen

_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic