Qt bauen

Für sonstige Unterhaltungen, welche nicht direkt mit Lazarus zu tun haben

Qt bauen

Beitragvon theo » 9. Jan 2010, 21:08 Qt bauen

Hat jemand eine Ahnung wie lange Qt von Source bauen dauert?
Seit ca. 2 Stunden rattert das jetzt ohne Aussicht auf baldiges Ende.
Mein Notebook ist sicher nicht die schnellste Maschine, aber ein Intel T3200 mit 2 GB Ram müsste das doch trotzdem irgendwann mal zu Potte kommen, oder nicht?
theo
 
Beiträge: 8064
Registriert: 11. Sep 2006, 18:01

Beitragvon Hitman » 9. Jan 2010, 21:15 Re: Qt bauen

Da spielt sicher auch die Festplattengeschwindigkeit eine Rolle. Und ein T3200 ist nunmal eine Spar-CPU (wenig Cache etc.). Zudem ist QT SEHR komplex. Also dass das einige Stunden dauert, ist unter den Umständen schon normal.
Hitman
 
Beiträge: 515
Registriert: 25. Aug 2008, 17:17
Wohnort: Chemnitz
OS, Lazarus, FPC: ArchLinux x86, WinVista x86-64, Lazarus 0.9.29, FPC 2.4.1 | 
CPU-Target: x86
Nach oben

Beitragvon theo » 9. Jan 2010, 21:21 Re: Qt bauen

Uff, geschafft ;-)
@Hitman: Hast recht, reicht aber für Lazarus prima.

Code: Alles auswählen
CE -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -DQT_SHARED -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I.moc/release-shared -o .obj/release-shared/uncompressor.o uncompressor.cpp
g++ -c -pipe -g -O2 -Wall -W -D_REENTRANT -DQDOC2_COMPAT -DQT_NO_CAST_TO_ASCII -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -DQT_SHARED -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I.moc/release-shared -o .obj/release-shared/webxmlgenerator.o webxmlgenerator.cpp
g++ -c -pipe -g -O2 -Wall -W -D_REENTRANT -DQDOC2_COMPAT -DQT_NO_CAST_TO_ASCII -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -DQT_SHARED -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include/QtXml -I../../include -I.moc/release-shared -o .obj/release-shared/yyindent.o yyindent.cpp
g++ -Wl,-rpath-link,/home/theo/install/qt-everywhere-opensource-src-4.6.0/lib -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.6.0/lib -Wl,-rpath,/usr/local/Trolltech/Qt-4.6.0/lib -o ../../bin/qdoc3 .obj/release-shared/apigenerator.o .obj/release-shared/archiveextractor.o .obj/release-shared/atom.o .obj/release-shared/bookgenerator.o .obj/release-shared/ccodeparser.o .obj/release-shared/codechunk.o .obj/release-shared/codemarker.o .obj/release-shared/codeparser.o .obj/release-shared/command.o .obj/release-shared/config.o .obj/release-shared/cppcodemarker.o .obj/release-shared/cppcodeparser.o .obj/release-shared/cpptoqsconverter.o .obj/release-shared/dcfsection.o .obj/release-shared/doc.o .obj/release-shared/editdistance.o .obj/release-shared/generator.o .obj/release-shared/helpprojectwriter.o .obj/release-shared/htmlgenerator.o .obj/release-shared/jambiapiparser.o .obj/release-shared/javacodemarker.o .obj/release-shared/javadocgenerator.o .obj/release-shared/linguistgenerator.o .obj/release-shared/location.o .obj/release-shared/loutgenerator.o .obj/release-shared/mangenerator.o .obj/release-shared/main.o .obj/release-shared/node.o .obj/release-shared/openedlist.o .obj/release-shared/pagegenerator.o .obj/release-shared/plaincodemarker.o .obj/release-shared/polyarchiveextractor.o .obj/release-shared/polyuncompressor.o .obj/release-shared/qsakernelparser.o .obj/release-shared/qscodemarker.o .obj/release-shared/qscodeparser.o .obj/release-shared/quoter.o .obj/release-shared/separator.o .obj/release-shared/sgmlgenerator.o .obj/release-shared/text.o .obj/release-shared/tokenizer.o .obj/release-shared/tree.o .obj/release-shared/uncompressor.o .obj/release-shared/webxmlgenerator.o .obj/release-shared/yyindent.o    -L/home/theo/install/qt-everywhere-opensource-src-4.6.0/lib -lQtXml -L/home/theo/install/qt-everywhere-opensource-src-4.6.0/lib -lQtCore -lpthread
(test -z "../../bin/" || cd "../../bin/" ; targ=`basename ../../bin/qdoc3`; objcopy --only-keep-debug "$targ" "$targ.debug" && objcopy --strip-debug "$targ" && objcopy --add-gnu-debuglink="$targ.debug" "$targ" && chmod -x "$targ.debug") ;
make[1]: Leaving directory `/home/theo/install/qt-everywhere-opensource-src-4.6.0/tools/qdoc3'
theo@linux-1mxm:~/install/qt-everywhere-opensource-src-4.6.0>
theo
 
Beiträge: 8064
Registriert: 11. Sep 2006, 18:01

Beitragvon Hitman » 9. Jan 2010, 21:37 Re: Qt bauen

Lazarus nimmt ja auch FPC - einen nicht so stupiden Compiler wie GCC :D
Hitman
 
Beiträge: 515
Registriert: 25. Aug 2008, 17:17
Wohnort: Chemnitz
OS, Lazarus, FPC: ArchLinux x86, WinVista x86-64, Lazarus 0.9.29, FPC 2.4.1 | 
CPU-Target: x86
Nach oben

Beitragvon theo » 9. Jan 2010, 22:10 Re: Qt bauen

Wenigstens hat alles geklappt.
Hatte heute meinen Update-Tag ;-)
Neuer Compiler, Laz SVN Update und QT 4.6.0 installiert.
:D
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
theo
 
Beiträge: 8064
Registriert: 11. Sep 2006, 18:01

Beitragvon Targion » 9. Jan 2010, 22:58 Re: Qt bauen

theo hat geschrieben:Seit ca. 2 Stunden rattert das jetzt ohne Aussicht auf baldiges Ende.

Du Glücklicher! Ich habe hier 3 1/2 Stunden gebraucht, mit 1 GB Speicher und 2.4 GHz AMD CPU. Der OpenSuse BuildService hat 5-6 Stunden gebraucht, und Ubuntus Server brauchten 4 Stunden.
Ist also ganz normal.
Targion
 
Beiträge: 688
Registriert: 3. Okt 2007, 20:00
OS, Lazarus, FPC: Linux (L 0.9.29 FPC 2.4.2) | 
CPU-Target: x86_64
Nach oben

• Themenende •

Zurück zu Dies und Das



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

porpoises-institution
accuracy-worried