URL: https://linuxfr.org/users/pegaseya/journaux/compilation-de-kmymoney Title: Compilation de KmyMoney Authors: PegaseYa Date: 2006年03月24日T17:10:15+01:00 Tags: kmymoney, compilation et revue_de_presse Score: 0 Suite à la revue de presse de mars 2006, j'ai essayé de compiler kmymoney. Evidemment, si j'écris ici, c'est que ça n'a pas marché. Pour tenter de comprendre pourquoi, j'ai regardé la dernière étape qui a foiré, et je vois sur la ligne d'édition des liens des appels à: libkmm_mymoney.la et quelques autres fichiers avec une extension la. Je connaissais Les bibliothèques en _.so_ et _.a_, mais là, je sèche. Et apparemment, l'édition des liens foire à cause d'un manque d'objets qui devraient se trouver dans cette bibliothèque. /bin/sh ../libtool --silent --mode=link --tag=CXX g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -fvisibility=hidden -fvisibility-inlines-hidden -fexceptions -o kmymoney2 -L/usr/lib -L/usr/lib/qt3/lib -L/usr/X11R6/lib -export-dynamic kmymoneyutils.o kstartuplogo.o kmymoney2.o main.o kmymoney2_stub.o kmymoney2_skel.o ../kmymoney2/views/libviews.a ../kmymoney2/reports/libreports.a ../kmymoney2/dialogs/libdialogs.a ../kmymoney2/widgets/libwidgets.a ../kmymoney2/converter/libconverter.a ../kmymoney2/mymoney/storage/libstorage.a ../kmymoney2/mymoney/libkmm_mymoney.la ../libkgpgfile/libkgpgfile.la ../kmymoney2/plugins/interfaces/libinterfaces.a ../kmymoney2/plugins/libkmm_plugin.la dialogs/libdialogs.a -lkabc -lkhtml -lkdeui -lkdecore -lqt-mt -lz -lpng -lz -lm -lXext -lX11 -lSM -lICE -lpthread Et le résultat kmymoney2.o: In function `KMyMoney2App::slotStatementImport(QString const&)':kmymoney2.cpp:(.text+0xaf7b): undefined reference to `MyMoneyStatement::readXMLFile(MyMoneyStatement&, QString const&)' kmymoney2.o: In function `KMyMoney2App::isImportableFile(KURL const&)':kmymoney2.cpp:(.text+0xba1f): undefined reference to `MyMoneyStatement::isStatementFile(QString const&)' kmymoney2.o: In function `KMyMoney2App::webConnect(QString const&, QCString const&)':kmymoney2.cpp:(.text+0xbe2e): undefined reference to `MyMoneyStatement::isStatementFile(QString const&)' kmymoney2.o: In function `KMyMoney2App::loadPlugins()':kmymoney2.cpp:(.text+0xe557): undefined reference to `KMyMoneyPlugin::Plugin::staticMetaObject()' :kmymoney2.cpp:(.text+0xe58a): undefined reference to `typeinfo for KMyMoneyPlugin::Plugin' :kmymoney2.cpp:(.text+0xf01c): undefined reference to `KMyMoneyPlugin::ImporterPlugin::staticMetaObject()' :kmymoney2.cpp:(.text+0xf044): undefined reference to `typeinfo for KMyMoneyPlugin::ImporterPlugin' collect2: ld returned 1 exit status Si quelqu'un a une explication sur le type de ces objets et sur comment on les explore....

AltStyle によって変換されたページ (->オリジナル) /