Strona 2 z 2

: 13 marca 2008, 11:54
autor: zomer
Słownik działa tylko z dźwiękiem jest problem. Wszystkie pliki dźwiękowe mam w /home/zomer/ydp Zauważyłem, że w Debianie nie ma pliku /play w domyślnym miejscu, właściwie to w ogóle go nie ma. Jakbyś mógł napisać gdzie Twój program ydpdict szuka odtwarzacza?

: 13 marca 2008, 12:16
autor: fnmirk
Nie mam go obecnie zainstalowanego --- używałem go ostatnio na Sarge --- przypomniałem sobie o nim przy twoich problemach.

: 13 marca 2008, 15:37
autor: Yampress
brakuje jeszce jakis bibliotek

Kod: Zaznacz cały

apt-cache search qt3
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

: 13 marca 2008, 19:14
autor: zomer
Faktycznie coś mam nie tak

Kod: Zaznacz cały

 libqt3-mt-dev: Wymaga: libqt3-mt (= 3:3.3.8b-4) ale 3:3.3.8b-5 ma zostać zainstalowany
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ć

Kod: Zaznacz cały

qt3-apps-dev
zależnego od

Kod: Zaznacz cały

libqt3-mt-dev

: 13 marca 2008, 19:21
autor: Yampress
nic mi nie przychodzi do głowy
zainstaluj może ydpdict. konsolowa nakładka na słownik ydpdict colinsa. jest w repo.

Coraz bliŻej celu --- kydpdict --- 64bit

: 13 marca 2008, 20:26
autor: zomer
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

Kod: Zaznacz cały

 libqt3-mt-dev
zmieniając

Kod: Zaznacz cały

libqt3-mt
na starszą wersje. Polecenie
/configure --with-qt-includes=/usr/include/qt3 --with-qt-libraries=/usr/lib/qt3
./configure wreszcie tworzy

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
plik make ale make zwraca

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
Mam uczucie że jestem blisko zainstalowania tego kydpdict ale coś jest nie tak?

: 20 marca 2008, 10:01
autor: wojtekg
a masz kompilatory zainstalowanie dostawałem ten sam błąd a zapomniałem zainstalować g++
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
i wiersz z loga:

Kod: Zaznacz cały

...
./configure: line 3734: g++: command not found
...
zapodaj
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
i efekt:

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
pozdr

: 20 marca 2008, 12:11
autor: zomer
Możesz pokazać wyjście tego polecenia

Kod: Zaznacz cały

dpkg -l | grep g++
u mnie jest takie

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                                             
Jeszcze dla

Kod: Zaznacz cały

dpkg -l | grep c++
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

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
że nie ma

Kod: Zaznacz cały

g++-3.4

: 22 marca 2008, 09:49
autor: wojtekg
Na Zyczenie prosze z Etcha:

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)
niestety zczyściłem źródła po kompilacji i nie mam już logów.