kydpdict i qt
brakuje jeszce jakis bibliotek
ja bym spróbowal jeszcze doinstalować paczki jak nie masz ich
qt3-dev-tools-embedded
qt3-apps-dev - Qt3 Developer applications development files
qt3-designer - Qt3 Designer
libqt3-headers - Qt3 header files
libqt3-compat-headers - Qt 1.x and 2.x compatibility includes
i ruszyc ./configure z powyższymi obcjami
Kod: Zaznacz cały
apt-cache search qt3
qt3-dev-tools-embedded
qt3-apps-dev - Qt3 Developer applications development files
qt3-designer - Qt3 Designer
libqt3-headers - Qt3 header files
libqt3-compat-headers - Qt 1.x and 2.x compatibility includes
i ruszyc ./configure z powyższymi obcjami
Faktycznie coś mam nie tak
Wszystkie inne pakiety które podałeś mam zainstalowane, oprocz tego. Może coś namieszałem jak instalowałem headers-y (miałem kłopot ze sterownikami Nvidi i dlatego). Dałem amd64-all-22... czyli wszystkie skojażone z moim kernelem. Może to skutki instalacji qt3 32-bitowych zgodnie z poradą na temat opery Ale później powróciłem do libqt3-mt "64-bitoych" Wygląda na to że coś muszę usunąć żeby zainstalować zależnego od
Kod: Zaznacz cały
libqt3-mt-dev: Wymaga: libqt3-mt (= 3:3.3.8b-4) ale 3:3.3.8b-5 ma zostać zainstalowany
Kod: Zaznacz cały
qt3-apps-dev
Kod: Zaznacz cały
libqt3-mt-dev
Coraz bliŻej celu --- kydpdict --- 64bit
Tak zrobiłem zainstalowałem konsolowy słownik, trochę mu brakuje do kydpdict ale najważniejsze że jest.
Może przeczyta ten post ktoś z 64-bitowym Debianem stworzy paczkę *.deb i podeśle linka. Ja jestem tu za krótko, żeby przeskoczyć ten konflikt zależności.
:idea: Wymusiłem instalacje zmieniając na starszą wersje. Polecenie
plik make ale make zwraca
Mam uczucie że jestem blisko zainstalowania tego kydpdict ale coś jest nie tak?
Może przeczyta ten post ktoś z 64-bitowym Debianem stworzy paczkę *.deb i podeśle linka. Ja jestem tu za krótko, żeby przeskoczyć ten konflikt zależności.
:idea: Wymusiłem instalacje
Kod: Zaznacz cały
libqt3-mt-dev
Kod: Zaznacz cały
libqt3-mt
./configure wreszcie tworzy/configure --with-qt-includes=/usr/include/qt3 --with-qt-libraries=/usr/lib/qt3
Kod: Zaznacz cały
checking whether byte ordering is bigendian... no
checking for moc... /usr/share/qt3/bin/moc
checking for uic... /usr/share/qt3/bin/uic
checking for Qt library name... -lqt-mt
checking Qt version... 3.3.8b
./configure: line 6492: test: 08b: integer expression expected
checking for lupdate... found
checking for lupdate... /usr/bin/lupdate
checking for lrelease... found
checking for lrelease... /usr/bin/lrelease
configure: creating ./config.status
config.status: creating Makefile
config.status: WARNING: Makefile.in seems to ignore the --datarootdir setting
config.status: creating src/Makefile
config.status: WARNING: src/Makefile.in seems to ignore the --datarootdir sett
Kod: Zaznacz cały
../icons/babelfish.xpm:180: warning: deprecated conversion from string constant to ‘char*’
../icons/babelfish.xpm:180: warning: deprecated conversion from string constant to ‘char*’
make[1]: *** [kydpdict.o] Błąd 1
make[1]: Opuszczenie katalogu `/home/deuz/Pobrane/kydpdict-0.9.4/src'
make: *** [all] Błąd 2
a masz kompilatory zainstalowanie dostawałem ten sam błąd a zapomniałem zainstalować g++
przed zainstalowanie kompilatorów :i wiersz z loga:
zapodaj
aptitude instal g++ c++ cpp qt3-dev-tools libqt3-mt libqt3-mt-dev
i potemi efekt:
pozdr
przed zainstalowanie kompilatorów :
Kod: Zaznacz cały
checking for moc... /usr/bin/moc
checking for uic... /usr/bin/uic
checking for Qt library name... failed
configure: error: Cannot compile a simple Qt executable. Check you have the right $QTDIR !
wojtek@ravenclaw:/usr/local/src/kydpdict-0.9.4$ ./configure --with-qt-includes=/usr/includ
Kod: Zaznacz cały
...
./configure: line 3734: g++: command not found
...
aptitude instal g++ c++ cpp qt3-dev-tools libqt3-mt libqt3-mt-dev
i potem
Kod: Zaznacz cały
./configure --with-qt-dir=/usr/share/qt3
Kod: Zaznacz cały
checking for moc... /usr/share/qt3//bin/moc
checking for uic... /usr/share/qt3//bin/uic
checking for Qt library name... -lqt-mt
checking Qt version... 3.3.7
Możesz pokazać wyjście tego polecenia u mnie jest takie
Jeszcze dla Może masz jeszcze plik wyjścia kompilacji. Ja to kompilowałem w Etch 32-bit, a w 64 coś mi nie idzie. Kurcze nawet w sieci nigdzie nie ma paczki kydpdict.deb Alienem też przerabiałem rpm-a na deb, ale teraz nie przejdzie (architektura nie zgodna). Kompilowałem ostatnio parę rzeczy i nie miałem info o braku kompilatorów.
Dzięki bardzo tego nie miałem
Teraz przeszło, chyba sobie zrobię paczkę na przyszłość.
Swoją drogą to dziwne bo powinienem mieć zgłoszenie przy że nie ma
Kod: Zaznacz cały
dpkg -l | grep g++
Kod: Zaznacz cały
ii g++ 4:4.2.2-2 The GN U C++ compiler
ii g++-3.3 1:3.3.6-15 The GN U C++ compiler
ii g++-3.4 3.4.6-6 The GN U C++ compiler
ii g++-4.1 4.1.2-19 The GN U C++ compiler
ii g++-4.2 4.2.3-2 The GN U C++ compiler
ii g++-4.2-multilib 4.2.3-2 The GN
Kod: Zaznacz cały
dpkg -l | grep c++
Dzięki bardzo tego nie miałem
Kod: Zaznacz cały
ii g++-3.3
ii g++-3.4
Teraz przeszło, chyba sobie zrobię paczkę na przyszłość.

Swoją drogą to dziwne bo powinienem mieć zgłoszenie przy
Kod: Zaznacz cały
./configure
Kod: Zaznacz cały
g++-3.4
Na Zyczenie prosze z Etcha:
niestety zczyściłem źródła po kompilacji i nie mam już logów.
Kod: Zaznacz cały
$ sudo dpkg -l | grep g++
ii g++ 4.1.1-15 The GNU C++ com
ii g++-4.1 4.1.1-21 The GNU C++ com
$ sudo dpkg -l | grep c++
ii libflac++5 1.1.2-8 Free Lossless Audio Codec - C++ runtime library
ii libsigc++-2.0-0c2a 2.0.17-2 type-safe Signal Framework for C++ - runtime
ii libstdc++6 4.1.1-21 The GNU Standard C++ Library v3
ii libstdc++6-4.1-dev 4.1.1-21 The GNU Standard C++ Library v3 (development files)