byku utworzono 2 grudnia 2008 utworzono 2 grudnia 2008 Witam, zainstalowałem Arorę, lecz flash nie działa. Do działania jest potrzebny QT4.5, więc ściągnąłem, skompilowałem(było kilka błędów, ale sam sobie z nimi poradziłem) i odpaliłem ją. Niestety przeglądarka informuje, że "Ten program używa QT Open Source Edtion w wersji 4.4.3", czyli ta, która jest w repo Debiana. Podjąłęm próbę kompilacji WebKita, myśląc, że to spowoduje korzystanie przez przeglądarkę z nowej wersji. Tutaj przy kompilacji znowu są błędy. Z kilkoma sobie poradziłem, lecz do jednego doszedłem i nie potrafię mu zaradzić. Brzmi on tak: debian:/home/byku/Dokumenty/Aplikacje/WebKit# ./WebKitTools/Scripts/build-webkit --qtCalling 'qmake CONFIG+=qt-port -r OUTPUT_DIR=/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release /home/byku/Dokumenty/Aplikacje/WebKit/WebKit.pro CONFIG+=release CONFIG-=debug' in /home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release ***Unknown option -rUsage: qmake [mode] [options] [files] QMake has two modes, one mode for generating project files based onsome heuristics, and the other for generating makefiles. Normally you shouldn't need to specify a mode, as makefile generation is the defaultmode for qmake, but you may use this to test qmake on an existing projectMode: -project Put qmake into project file generation mode In this mode qmake interprets files as files to be built, defaults to *.c; *.ui; *.y; *.l; *.ts; *.h; *.hpp; *.hh; *.H; *.hxx; *.cpp; *.cc; *.cxx; *.C -makefile Put qmake into makefile generation mode (default) In this mode qmake interprets files as project files to be processed, if skipped qmake will try to find a project file in your current working directoryWarnings Options: -Wnone Turn off all warnings -Wall Turn on all warnings -Wparser Turn on parser warnings -Wlogic Turn on logic warningsOptions: * You can place any variable assignment in options and it will be * * processed as if it was in [files]. These assignments will be parsed * * before [files]. * -o file Write output to file -unix Run in unix mode -win32 Run in win32 mode -macx Run in Mac OS X mode -d Increase debug level -t templ Overrides TEMPLATE as templ -tp prefix Overrides TEMPLATE so that prefix is prefixed into the value -help This help -v Version information -after All variable assignments after this will be parsed after [files] -cache file Use file as cache [makefile mode only] -spec spec Use spec as QMAKESPEC [makefile mode only] -nocache Don't use a cache file [makefile mode only] -nodepend Don't generate dependencies [makefile mode only] -nomoc Don't generate moc targets [makefile mode only] -nopwd Don't look for files in pwd [ project mode only] -norecursive Don't do a recursive search [ project mode only]Failed to setup build environment using qmake! Wygląda mi to na błąd w skrypcie. A może się mylę? Prosiłbym o pomoc w rozwiązaniu tego problemu. System to Debian Lenny z najnowszymi aktualizacjami i KDE. Wszystko wykonuje oczywiście na root'cie. Z góry dziękuję za pomoc.
localh0st komentarz 2 grudnia 2008 komentarz 2 grudnia 2008 Nie ma tego w repo? Sprawdź na innej wersji qmake, czy kompilacja się uda.
byku komentarz 3 grudnia 2008 Autor komentarz 3 grudnia 2008 Nie ma tego w repo?Jest wer sja 4.4.3, a obsługę wtyczek dla WebKita ma dopiero wersja 4.5. Sprawdź na innej wersji qmake, czy kompilacja się uda. Sprawdziłem i miałem wersję 1.x qmake, kiedy najnowsza to 2.10a. Razem z QT4.5 mam binarkę wersji 2.01a, więc skopiowałem binarkę w odpowiednie miejsce.Wielkie dzięki za pomoc, lecz napotkałem kolejny błąd przy kompilacji,z którym poradzić sobie nie umiem: debian:/home/byku/Dokumenty/Aplikacje/WebKit# ./WebKitTools/Scripts/build-webkit --qtCalling 'qmake CONFIG+=qt-port -r OUTPUT_DIR=/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release /home/byku/Dokumenty/Aplikacje/WebKit/WebKit.pro CONFIG+=release CONFIG-=debug' in /home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release Reading /home/byku/Dokumenty/Aplikacje/WebKit/JavaScriptCore/JavaScriptCore.pro [/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release//JavaScriptCore] Reading /home/byku/Dokumenty/Aplikacje/WebKit/WebCore/WebCore.pro [/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release//WebCore] /usr/local/Trolltech/Qt-4.5.0-tp1/bin/rcc: File does not exist '../../../WebCore/inspector/front-end/WebKit.qrc' /usr/local/Trolltech/Qt-4.5.0-tp1/bin/rcc: File does not exist '../../../WebCore/Resources/WebKitResources.qrc' /usr/local/Trolltech/Qt-4.5.0-tp1/bin/rcc: File does not exist '../../../WebCore/platform/qt/WebCoreResources.qrc' Reading /home/byku/Dokumenty/Aplikacje/WebKit/JavaScriptCore/jsc.pro [/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release//JavaScriptCore] Reading /home/byku/Dokumenty/Aplikacje/WebKit/WebKit/qt/QtLauncher/QtLauncher.pro [/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release//WebKit/qt/QtLauncher] Reading /home/byku/Dokumenty/Aplikacje/WebKit/WebKit/qt/tests/tests.pro [/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release//WebKit/qt/tests] Reading /home/byku/Dokumenty/Aplikacje/WebKit/WebKit/qt/tests/qwebframe/qwebframe.pro [/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKit/qt/tests//qwebframe] Reading /home/byku/Dokumenty/Aplikacje/WebKit/WebKit/qt/tests/qwebpage/qwebpage.pro [/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKit/qt/tests//qwebpage] Reading /home/byku/Dokumenty/Aplikacje/WebKit/WebKitTools/DumpRenderTree/qt/DumpRenderTree.pro [/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release//WebKitTools/DumpRenderTree/qt] cd JavaScriptCore/ && make -f Makefile make[1]: Wejście do katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/JavaScriptCore' make[1]: Opuszczenie katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/JavaScriptCore' cd WebCore/ && make -f Makefile make[1]: Wejście do katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebCore' make[1]: Opuszczenie katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebCore' cd JavaScriptCore/ && make -f Makefile.jsc make[1]: Wejście do katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/JavaScriptCore' make[1]: Opuszczenie katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/JavaScriptCore' cd WebKit/qt/QtLauncher/ && make -f Makefile make[1]: Wejście do katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKit/qt/QtLauncher' make[1]: Nie ma nic do zrobienia w `first'. make[1]: Opuszczenie katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKit/qt/QtLauncher' cd WebKit/qt/tests/ && make -f Makefile make[1]: Wejście do katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKit/qt/tests' cd qwebframe/ && make -f Makefile make[2]: Wejście do katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKit/qt/tests/qwebframe' make[2]: Nie ma nic do zrobienia w `first'. make[2]: Opuszczenie katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKit/qt/tests/qwebframe' cd qwebpage/ && make -f Makefile make[2]: Wejście do katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKit/qt/tests/qwebpage' make[2]: Nie ma nic do zrobienia w `first'. make[2]: Opuszczenie katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKit/qt/tests/qwebpage' make[1]: Opuszczenie katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKit/qt/tests' cd WebKitTools/DumpRenderTree/qt/ && make -f Makefile.DumpRenderTree make[1]: Wejście do katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKitTools/DumpRenderTree/qt' g++ -Wl,-O1 -Wl,-rpath,/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/lib -Wl,-rpath,/usr/local/Trolltech/Qt-4.5.0-tp1/lib -o ../../../bin/DumpRenderTree DumpRenderTree.o main.o jsobjects.o testplugin.o moc_DumpRenderTree.o moc_jsobjects.o -L/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/lib -L/usr/local/Trolltech/Qt-4.5.0-tp1/lib -lQtWebKit -lQtGui -L/usr/local/Trolltech/Qt-4.5.0-tp1/lib -L/usr/X11R6/lib -lXext -lX11 -lQtCore -lm -lrt -ldl -lpthread main.o: In function `main': main.cpp:(.text+0x4a9): undefined reference to `FcInit' main.cpp:(.text+0x4ae): undefined reference to `FcConfigCreate' main.cpp:(.text+0x5da): undefined reference to `FcConfigParseAndLoad' main.cpp:(.text+0x614): undefined reference to `FcConfigAppFontAddDir' main.cpp:(.text+0x62c): undefined reference to `FcConfigSetCurrent' collect2: ld returned 1 exit status make[1]: *** [../../../bin/DumpRenderTree] Błąd 1 make[1]: Opuszczenie katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKitTools/DumpRenderTree/qt' make: *** [sub-WebKitTools-DumpRenderTree-qt-DumpRenderTree-pro-make_default-ordered] Błąd 2 debian:/home/byku/Dokumenty/Aplikacje/WebKit# ./WebKitTools/Scripts/build-webkit --qt Calling 'qmake CONFIG+=qt-port -r OUTPUT_DIR=/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release /home/byku/Dokumenty/Aplikacje/WebKit/WebKit.pro CONFIG+=release CONFIG-=debug' in /home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release Reading /home/byku/Dokumenty/Aplikacje/WebKit/JavaScriptCore/JavaScriptCore.pro [/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release//JavaScriptCore] Reading /home/byku/Dokumenty/Aplikacje/WebKit/WebCore/WebCore.pro [/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release//WebCore] /usr/local/Trolltech/Qt-4.5.0-tp1/bin/rcc: File does not exist '../../../WebCore/inspector/front-end/WebKit.qrc' /usr/local/Trolltech/Qt-4.5.0-tp1/bin/rcc: File does not exist '../../../WebCore/Resources/WebKitResources.qrc' /usr/local/Trolltech/Qt-4.5.0-tp1/bin/rcc: File does not exist '../../../WebCore/platform/qt/WebCoreResources.qrc' Reading /home/byku/Dokumenty/Aplikacje/WebKit/JavaScriptCore/jsc.pro [/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release//JavaScriptCore] Reading /home/byku/Dokumenty/Aplikacje/WebKit/WebKit/qt/QtLauncher/QtLauncher.pro [/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release//WebKit/qt/QtLauncher] Reading /home/byku/Dokumenty/Aplikacje/WebKit/WebKit/qt/tests/tests.pro [/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release//WebKit/qt/tests] Reading /home/byku/Dokumenty/Aplikacje/WebKit/WebKit/qt/tests/qwebframe/qwebframe.pro [/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKit/qt/tests//qwebframe] Reading /home/byku/Dokumenty/Aplikacje/WebKit/WebKit/qt/tests/qwebpage/qwebpage.pro [/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKit/qt/tests//qwebpage] Reading /home/byku/Dokumenty/Aplikacje/WebKit/WebKitTools/DumpRenderTree/qt/DumpRenderTree.pro [/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release//WebKitTools/DumpRenderTree/qt] cd JavaScriptCore/ && make -f Makefile make[1]: Wejście do katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/JavaScriptCore' make[1]: Opuszczenie katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/JavaScriptCore' cd WebCore/ && make -f Makefile make[1]: Wejście do katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebCore' make[1]: Opuszczenie katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebCore' cd JavaScriptCore/ && make -f Makefile.jsc make[1]: Wejście do katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/JavaScriptCore' make[1]: Opuszczenie katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/JavaScriptCore' cd WebKit/qt/QtLauncher/ && make -f Makefile make[1]: Wejście do katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKit/qt/QtLauncher' make[1]: Nie ma nic do zrobienia w `first'. make[1]: Opuszczenie katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKit/qt/QtLauncher'cd WebKit/qt/tests/ && make -f Makefilemake[1]: Wejście do katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKit/qt/tests'cd qwebframe/ && make -f Makefilemake[2]: Wejście do katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKit/qt/tests/qwebframe'make[2]: Nie ma nic do zrobienia w `first'.make[2]: Opuszczenie katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKit/qt/tests/qwebframe'cd qwebpage/ && make -f Makefilemake[2]: Wejście do katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKit/qt/tests/qwebpage'make[2]: Nie ma nic do zrobienia w `first'.make[2]: Opuszczenie katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKit/qt/tests/qwebpage'make[1]: Opuszczenie katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKit/qt/tests'cd WebKitTools/DumpRenderTree/qt/ && make -f Makefile.DumpRenderTreemake[1]: Wejście do katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKitTools/DumpRenderTree/qt'g++ -Wl,-O1 -Wl,-rpath,/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/lib -Wl,-rpath,/usr/local/Trolltech/Qt-4.5.0-tp1/lib -o ../../../bin/DumpRenderTree DumpRenderTree.o main.o jsobjects.o testplugin.o moc_DumpRenderTree.o moc_jsobjects.o -L/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/lib -L/usr/local/Trolltech/Qt-4.5.0-tp1/lib -lQtWebKit -lQtGui -L/usr/local/Trolltech/Qt-4.5.0-tp1/lib -L/usr/X11R6/lib -lXext -lX11 -lQtCore -lm -lrt -ldl -lpthreadmain.o: In function `main':main.cpp:(.text+0x4a9): undefined reference to `FcInit'main.cpp:(.text+0x4ae): undefined reference to `FcConfigCreate'main.cpp:(.text+0x5da): undefined reference to `FcConfigParseAndLoad'main.cpp:(.text+0x614): undefined reference to `FcConfigAppFontAddDir'main.cpp:(.text+0x62c): undefined reference to `FcConfigSetCurrent'collect2: ld returned 1 exit statusmake[1]: *** [../../../bin/DumpRenderTree] Błąd 1make[1]: Opuszczenie katalogu `/home/byku/Dokumenty/Aplikacje/WebKit/WebKitBuild/Release/WebKitTools/DumpRenderTree/qt'make: *** [sub-WebKitTools-DumpRenderTree-qt-DumpRenderTree-pro-make_default-ordered] Błąd 2 Libfontconfig i libfontconfig-dev mam zainstalowne. Nawet skompilowałem jego najnowszą wersję, ale występuje to samo. Prosiłbym o pomoc w rozwiązaniu również tego.
Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!
Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.