Yep, that was it. I removed the .dylibs from the mysql lib folder (leaving just the .a's) rebuilt qt, and then rebuilt Qt Creator, and it now works properly.
----------------------------------------------- Israel Brewster Computer Support Technician II Era Alaska 5245 Airport Industrial Rd Fairbanks, AK 99709 (907) 450-7250 x7293 -----------------------------------------------
BEGIN:VCARD VERSION:3.0 N:Brewster;Israel;;; FN:Israel Brewster ORG:Frontier Flying Service;MIS TITLE:PC Support Tech II EMAIL;type=INTERNET;type=WORK;type=pref:[email protected] TEL;type=WORK;type=pref:907-450-7293 item1.ADR;type=WORK;type=pref:;;5245 Airport Industrial Wy;Fairbanks;AK;99701; item1.X-ABADR:us CATEGORIES:General X-ABUID:36305438-95EA-4410-91AB-45D16CABCDDC\:ABPerson END:VCARD
On Apr 23, 2013, at 7:57 AM, Israel Brewster <[email protected]> wrote: > Ok, here we go. Apparently it's not finding a mysql client lib (I did compile > Qt with -qt-sql-mysql). Output when I run Qt Creator through GDB: > > Reading symbols for shared libraries . done > warning: Tried to remove a non-existent library: > /Users/israel/Downloads/qt-creator-2.7.0-src/bin/Qt > Creator.app/Contents/PlugIns/QtProject/libCore_debug.dylib > warning: Tried to remove a non-existent library: > /Users/israel/Downloads/qt-creator-2.7.0-src/bin/Qt > Creator.app/Contents/PlugIns/libUtils_debug.1.0.0.dylib > warning: Tried to remove a non-existent library: > /usr/local/qt-5.0.1/lib/QtHelp.framework/Versions/5/QtHelp > warning: Tried to remove a non-existent library: > /usr/local/qt-5.0.1/lib/QtSql.framework/Versions/5/QtSql > Failed to load core: /Users/israel/Downloads/qt-creator-2.7.0-src/bin/Qt > Creator.app/Contents/PlugIns/QtProject/libCore_debug.dylib: Cannot load > library /Users/israel/Downloads/qt-creator-2.7.0-src/bin/Qt > Creator.app/Contents/PlugIns/QtProject/libCore_debug.dylib: > (dlopen(/Users/israel/Downloads/qt-creator-2.7.0-src/bin/Qt > Creator.app/Contents/PlugIns/QtProject/libCore_debug.dylib, 5): Library not > loaded: libmysqlclient.18.dylib > Referenced from: /Users/israel/Downloads/qt-creator-2.7.0-src/bin/Qt > Creator.app/Contents/PlugIns/QtProject/libCore_debug.dylib > Reason: image not found) > > Program exited with code 01. > > So apparently it can't load the core library because it can't find > libmysqlclient.18.dylib Which probably makes some sense, given that > libmysqlclient.18.dylib is not in the standard search paths. So the quick fix > is probably to link it to a standard path. I'll have to think about a more > permanent solution, however, if any apps I build against Qt will have this > issue, as I need to be able to distribute them. > ----------------------------------------------- > Israel Brewster > Computer Support Technician II > Era Alaska > 5245 Airport Industrial Rd > Fairbanks, AK 99709 > (907) 450-7250 x7293 > ----------------------------------------------- > > <Israel Brewster.vcf> > On Apr 22, 2013, at 11:58 PM, Ziller Eike <[email protected]> wrote: > >> >> On 23.04.2013, at 00:46, Israel Brewster <[email protected]> wrote: >> >>> After a clean reinstall of my OS for reasons not related, I did a fresh >>> source build of Qt 5.0.2, followed by a build of Qt Creator 2.7.0. Both >>> builds (apparently, at least) ran without error. Upon trying to launch Qt >>> Creator, however, it immediately exits. The only clue I have found so far >>> is a solitary entry in the console log saying >>> "com.apple.launchd.peruser.501[157] >>> ([0x0-0x20b20b].org.qt-project.qtcreator[78344]) <Error>: Exited with code: >>> 1" No crash report is generated, which (to me) would make sense given that >>> it is exiting "cleanly", just with an error code. >>> >>> The only potentially relevant reference I can find to exit(1) is in the >>> file src/tools/qmlprofilertool/qmlprofilerapplication.cpp, line 249, where >>> it tries to start what appears to be something called "-qmljsdebugger". It >>> looks like it's supposed to log the error to stderr, but if this is in fact >>> where it is exiting I'm not seeing that happening. >> >> The stuff in src/tools/ are standalone tools separate from Qt Creator, so >> not related. >> >> Qt Creator exits with code 1 if it cannot find its "Core" plugin (though it >> also should print a message). How did you try to build Qt Creator? (qmake >> build should work, the qbs build in 2.7 is known to be broken on Mac OS). >> Basically "Qt Creator.app/Contents/PlugIns/QtProject/" should contain files >> like "Core.pluginspec" (and corresponding libraries). >> >> Br, Eike >> >>> Any tips on where to look to figure this out would be appreciated. >>> Incidentally, a seemingly identical build on a different machine (that does >>> not have a clean install of the OS, and as such doubtless has numerous >>> third-party/different versions of libraries installed) did work. It's just >>> this clean machine that it is not working on. >>> >>> ----------------------------------------------- >>> Israel Brewster >>> Computer Support Technician II >>> Era Alaska >>> 5245 Airport Industrial Rd >>> Fairbanks, AK 99709 >>> (907) 450-7250 x7293 >>> ----------------------------------------------- >>> >>> >>> <Israel Brewster.vcf> >> >> -- >> Eike Ziller, Senior Software Engineer - Digia, Qt >> >> Digia Germany GmbH, Rudower Chaussee 13, D-12489 Berlin >> Geschäftsführer: Mika Pälsi, Juha Varelius, Anja Wasenius >> Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, >> HRB 144331 B >> > > _______________________________________________ > Qt-creator mailing list > [email protected] > http://lists.qt-project.org/mailman/listinfo/qt-creator
_______________________________________________ Qt-creator mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/qt-creator
