Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
i o co chodzi?
a no chodzi o to że chcę sobie zainstalować programik PDFedit tyle że on wymaga QT3 (bo jest to wiekowy i leciwy program) no i teraz... w systemie mam normalnie QT4 (no bo mam KDE4) znalazłem overleya "kde-sunset" gdzie jest `stare` qt no i sobie emergnąłem qt:3
ale nadal jest problem z kompilacją tego PDFedita bo w 'międzyczasie' buduje się kpdf i ten oto się wywala, hmm...
może ktoś zna jakiś tutorial jak pogodzić nowe QT ze starym QT (tyle że to byłoby wykorzystywane tylko okazjonalnie tylko do kilku programów)?
możliwe że Wujka nie umiem zapytać dobrze o radę bo pewnie sprawa jest dość prosta
Offline
USE="qt3support" emerge .......
Offline
tyle że make i tak się wywala się tam co się wywalalał, ebuilda znośnie działającego na sieci nie znalazłem więc jak najbardziej zapewne Twoja porada jest szczera i zapewne prawdziwa tak też i bezużyteczna w moim przypadku :(
Offline
A log z tego jak kpdf się wywala? Może uda się coś wydumać...
Offline
configure odpalam tak:
QTDIR=/usr/qt/3/ ./configure --enable-gui --disable-user-manual --with-qmake=/usr/qt/3/bin/qmake
otrzymujemy podsumowanie
Configuration complete Building in release mode : yes Include debugging information : no Enable observer debugging : no Build man pages : yes Build user manual : no Build doxygen documentation : no Build advanced documentation : no Build kernel tests : no Build GUI : yes Build pdfedit-core-dev : no Build tools : no Installation summary: Root directory : Install into : /usr/local Install pdfedit-core-dev : no Install gui : yes Type 'make' to build PDFedit 0.4.5
po czym idzie "make" i po wielu różnych komunikatach następuje
SplashOutputDev.cc:1007: warning: deprecated conversion from string constant to ‘char*’ g++ -c -O2 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fno-strict-aliasing -fexceptions -pipe -posix -ansi -std=c++98 -pedantic -I. -I/home/rozne/instalki/tymczasowe/pdfedit-0.4.5/src -I/home/rozne/instalki/tymczasowe/pdfedit-0.4.5/src/xpdf/ -I/usr/include -I/usr/include/freetype2 -I/usr/include -o Stream.o Stream.cc g++ -c -O2 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fno-strict-aliasing -fexceptions -pipe -posix -ansi -std=c++98 -pedantic -I. -I/home/rozne/instalki/tymczasowe/pdfedit-0.4.5/src -I/home/rozne/instalki/tymczasowe/pdfedit-0.4.5/src/xpdf/ -I/usr/include -I/usr/include/freetype2 -I/usr/include -o TextOutputDev.o TextOutputDev.cc TextOutputDev.cc: In function ‘void outputToFile(void*, char*, int)’: TextOutputDev.cc:3820: warning: ignoring return value of ‘size_t fwrite(const void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result Stream.cc: In member function ‘GBool ASCIIHexEncoder::fillBuf()’: Stream.cc:4761: warning: deprecated conversion from string constant to ‘char*’ g++ -c -O2 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fno-strict-aliasing -fexceptions -pipe -posix -ansi -std=c++98 -pedantic -I. -I/home/rozne/instalki/tymczasowe/pdfedit-0.4.5/src -I/home/rozne/instalki/tymczasowe/pdfedit-0.4.5/src/xpdf/ -I/usr/include -I/usr/include/freetype2 -I/usr/include -o UnicodeMap.o UnicodeMap.cc UnicodeMap.cc: In static member function ‘static UnicodeMap* UnicodeMap::parse(const GString*)’: UnicodeMap.cc:89: warning: format ‘%2x’ expects type ‘unsigned int*’, but argument 3 has type ‘int*’ g++ -c -O2 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fno-strict-aliasing -fexceptions -pipe -posix -ansi -std=c++98 -pedantic -I. -I/home/rozne/instalki/tymczasowe/pdfedit-0.4.5/src -I/home/rozne/instalki/tymczasowe/pdfedit-0.4.5/src/xpdf/ -I/usr/include -I/usr/include/freetype2 -I/usr/include -o UnicodeTypeTable.o UnicodeTypeTable.cc UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ UnicodeTypeTable.cc:279: warning: deprecated conversion from string constant to ‘char*’ g++ -c -O2 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fno-strict-aliasing -fexceptions -pipe -posix -ansi -std=c++98 -pedantic -I. -I/home/rozne/instalki/tymczasowe/pdfedit-0.4.5/src -I/home/rozne/instalki/tymczasowe/pdfedit-0.4.5/src/xpdf/ -I/usr/include -I/usr/include/freetype2 -I/usr/include -o XRef.o XRef.cc g++ -c -O2 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fno-strict-aliasing -fexceptions -pipe -posix -ansi -std=c++98 -pedantic -I. -I/home/rozne/instalki/tymczasowe/pdfedit-0.4.5/src -I/home/rozne/instalki/tymczasowe/pdfedit-0.4.5/src/xpdf/ -I/usr/include -I/usr/include/freetype2 -I/usr/include -o XpdfPluginAPI.o XpdfPluginAPI.cc g++ -c -O2 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fno-strict-aliasing -fexceptions -pipe -posix -ansi -std=c++98 -pedantic -I. -I/home/rozne/instalki/tymczasowe/pdfedit-0.4.5/src -I/home/rozne/instalki/tymczasowe/pdfedit-0.4.5/src/xpdf/ -I/usr/include -I/usr/include/freetype2 -I/usr/include -o encrypt_utils.o encrypt_utils.cc rm -f libxpdf.a ar cqs libxpdf.a Annot.o Array.o BuiltinFont.o BuiltinFontTables.o CMap.o Catalog.o CharCodeToUnicode.o Decrypt.o Dict.o Error.o FontEncodingTables.o Function.o Gfx.o GfxFont.o GfxState.o GlobalParams.o ImageOutputDev.o JArithmeticDecoder.o JBIG2Stream.o JPXStream.o Lexer.o Link.o NameToCharCode.o Object.o Outline.o OutputDev.o PDFDocEncoding.o PSOutputDev.o PSTokenizer.o Page.o Parser.o PreScanOutputDev.o SecurityHandler.o SplashOutputDev.o Stream.o TextOutputDev.o UnicodeMap.o UnicodeTypeTable.o XRef.o XpdfPluginAPI.o encrypt_utils.o ranlib libxpdf.a make[3]: Opuszczenie katalogu `/home/rozne/instalki/tymczasowe/pdfedit-0.4.5/src/xpdf/xpdf' make[2]: Opuszczenie katalogu `/home/rozne/instalki/tymczasowe/pdfedit-0.4.5/src/xpdf' make[1]: Opuszczenie katalogu `/home/rozne/instalki/tymczasowe/pdfedit-0.4.5/src'
no właśnie...
Offline
Ja nie widze zadnego bledu, wyglada na to, ze ci sie skompilowalo
mozesz dac juz make install
Offline
wiesz co Ci powiem, masz rację...
szczerze powiem że nie wczytywałem się w to wczoraj, po prostu tyle dni walczyłem z tą kompilacją że mi się pomysły skończyły, możliwe że "make clean" nie umiał dobrze posprzątać po prostu :(
a więc napisałem tu pytanie, przed napisaniem pytania ściągnąłem od nowa źródła pdfedita żeby od i puściłem "make" i skopiować to co wypluwa na końcu, przepraszam za zamieszanie, hmm... czyli wystarczyło po wielu nieudanych próbach po prostu na czystych źródłach sprawdzić należycie
dziękuję
Offline