szybki.lopez Opublikowano 28 Sierpnia 2004 Zgłoś Opublikowano 28 Sierpnia 2004 Witam serdecznie. Mam następujący problem z zainstalowaniem programu Superkaramba na Mandrake 10.0 Official: po rozpakowaniu archiwum wchodzę do folderu z karambą i w konsoli zgodnie z opisem z pliku README wpisuje polecenie 'make -f Makefile.cvs' wtedy pojawia mi się coś takiego: [lopez@localhost superkaramba-0.34]$ make -f Makefile.cvs This Makefile is only for the CVS repository This will be deleted before making the distribution *** YOU'RE USING Autoconf version 2.13. *** KDE requires autoconf 2.52, 2.53 or 2.54 make[1]: *** [cvs] Błąd 1 make: *** [all] Błąd 2 [lopez@localhost superkaramba-0.34]$ Dobra, później wpisuję w konsoli ./configure i jest niby wszystko O.K. bo na końcu pokazuje mi taką treść: checking for MAXPATHLEN... 4096 checking for Python directory... /usr/local checking for Python2.3... header no library no modules /usr/lib/python2.3 checking for Python2.2... header no library no modules no checking for Python2.1... header no library no modules no checking for Python2.0... header no library no modules no checking for Python1.5... header no library no modules no checking for libxmms... ./configure: line 1: xmms-config: command not found ./configure: line 1: xmms-config: command not found no checking for KDE version >= 3.2... yes checking if doc should be compiled... yes checking if po should be compiled... yes checking if src should be compiled... yes configure: creating ./config.status fast creating Makefile fast creating doc/Makefile fast creating doc/en/Makefile fast creating po/Makefile fast creating src/Makefile config.status: creating config.h config.status: executing depfiles commands Good - your configure finished. Start make now [lopez@localhost superkaramba-0.34]$ Później wpisuję 'make' i zaczyna się (jak dla mnie) jazda bez trzymanki! Na linuxie siedze dopiero od 3 tygodni więc jeszcze nie świecę w nim tak, jak to było za czasów windowsa, więc może mi ktoś pomoże i powie, co jest nie tak, lub jakiej dokładnie biblioteki brakuje? A oto co pojawia mi się w konsoli: [lopez@localhost superkaramba-0.34]$ make make all-recursive make[1]: Entering directory `/home/lopez/tmp/superkaramba-0.34' Making all in doc make[2]: Entering directory `/home/lopez/tmp/superkaramba-0.34/doc' Making all in . make[3]: Entering directory `/home/lopez/tmp/superkaramba-0.34/doc' make[3]: Nie nic do roboty w `all-am'. make[3]: Leaving directory `/home/lopez/tmp/superkaramba-0.34/doc' Making all in en make[3]: Entering directory `/home/lopez/tmp/superkaramba-0.34/doc/en' /usr/bin/meinproc --check --cache index.cache.bz2 ./index.docbook make[3]: Leaving directory `/home/lopez/tmp/superkaramba-0.34/doc/en' make[2]: Leaving directory `/home/lopez/tmp/superkaramba-0.34/doc' Making all in po make[2]: Entering directory `/home/lopez/tmp/superkaramba-0.34/po' make[2]: Nie nic do roboty w `all'. make[2]: Leaving directory `/home/lopez/tmp/superkaramba-0.34/po' Making all in src make[2]: Entering directory `/home/lopez/tmp/superkaramba-0.34/src' make[3]: Entering directory `/home/lopez/tmp/superkaramba-0.34/src' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt3//include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -pedantic -W -Wpointer-arith -Wmissing-prototypes -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o `test -f 'main.cpp' || echo './'`main.cpp; then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi main.cpp:6:20: Python.h: No such file or directory In file included from main.cpp:24: karamba.h:5:20: Python.h: No such file or directory In file included from karamba.h:57, from main.cpp:24: imagelabel.h:12:20: Python.h: No such file or directory In file included from imagelabel.h:24, from karamba.h:57, from main.cpp:24: karamba.h:5:20: Python.h: No such file or directory In file included from main.cpp:24: karamba.h:191: error: syntax error before `*' token karamba.h:192: error: syntax error before `*' token main.cpp:44: error: syntax error before `*' token main.cpp: In function `int main(int, char**)': main.cpp:100: error: `Py_Initialize' undeclared (first use this function) main.cpp:100: error: (Each undeclared identifier is reported only once for each function it appears in.) main.cpp:103: error: `PyEval_InitThreads' undeclared (first use this function) main.cpp:105: error: `mainThreadState' undeclared (first use this function) main.cpp:108: error: `PyThreadState_Get' undeclared (first use this function) main.cpp:111: error: `PyEval_ReleaseLock' undeclared (first use this function) main.cpp:141: error: `PyInterpreterState' undeclared (first use this function) main.cpp:141: error: `mainInterpreterState' undeclared (first use this function) main.cpp:143: error: `PyThreadState' undeclared (first use this function) main.cpp:143: error: `myThreadState' undeclared (first use this function) main.cpp:143: error: `PyThreadState_New' undeclared (first use this function) main.cpp:144: error: `PyThreadState_Swap' undeclared (first use this function) main.cpp:145: error: `PyEval_AcquireLock' undeclared (first use this function) main.cpp:146: error: `Py_Finalize' undeclared (first use this function) make[3]: *** [main.o] Błąd 1 make[3]: Leaving directory `/home/lopez/tmp/superkaramba-0.34/src' make[2]: *** [all-recursive] Błąd 1 make[2]: Leaving directory `/home/lopez/tmp/superkaramba-0.34/src' make[1]: *** [all-recursive] Błąd 1 make[1]: Leaving directory `/home/lopez/tmp/superkaramba-0.34' make: *** [all] Błąd 2 [lopez@localhost superkaramba-0.34]$ i co wy na to? Z góry dzięki za podpowiedzi i sugestie 8) Pozdro Lopez P.S. Spędziłem już długie godziny w sieci i nie znalazłem niczego, co by mi pomogło, a google też niewiele więcej zdziałało :( Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Klekot Opublikowano 28 Sierpnia 2004 Zgłoś Opublikowano 28 Sierpnia 2004 wywala sie dlatego bo... to jest mandrake :P Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
bigfan Opublikowano 29 Sierpnia 2004 Zgłoś Opublikowano 29 Sierpnia 2004 Brak pliku Python.h bo brak pakietu z headerami, co zreszta widac w komunikatach tworzonych przez ./configure. Klekot: Gadasz bez sensu zamiast pomoc ;-/ Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
cinek Opublikowano 29 Sierpnia 2004 Zgłoś Opublikowano 29 Sierpnia 2004 wywala sie dlatego bo... to jest mandrake :Ppowiedzial co wiedzial.. :lol: Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Jenot Opublikowano 29 Sierpnia 2004 Zgłoś Opublikowano 29 Sierpnia 2004 wywala sie dlatego bo... to jest mandrake :PPo części masz rację, dlatego, że Python AFAIR jest na czwartej płytce, i jeśli kolega instalował z wersji trzypłytowej, to tegoż nie ma. Należy zainstalować ze źródełek i później kompilować karambę. PS. A ja mam Mdk jak w podpisie i superkaramba działa. :) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
szybki.lopez Opublikowano 29 Sierpnia 2004 Zgłoś Opublikowano 29 Sierpnia 2004 Python AFAIR jest na czwartej płytce, i jeśli kolega instalował z wersji trzypłytowej, to tegoż nie ma. Należy zainstalować ze źródełek i później kompilować karambę. Jenot, ja mam 4 płytki CD więc postaram się znaleźć na tej czwartej to o czym mówicie i jeśli nie dam sobie rady, to będę was dalej prosił o pomoc. A póki co, dziękuję już tym, którzy zareagowali na mój post a Klekotowi gratuluję dowcipu, choć zawsze uważałem, że linux jest jednak dla ludzi z otwartymi umysłami, więc czasami jak widzę zdarza się tzw. "wypadek przy pracy" i jakiś koleś zawieruszy się w nieodpowiednią grupę :mrgreen: . Mam nadzieję chłopaki, że uda mi się znaleźć i zainstalować co trzeba i na pewno napiszę jak mi idzie, by w razie czego następni, którzy będą mieli ten sam problem mogli skorzystać z tego postu. Do usłyszenia :roll: Pozdro -Lopez- Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
szybki.lopez Opublikowano 29 Sierpnia 2004 Zgłoś Opublikowano 29 Sierpnia 2004 DZIĘKI CHŁOPAKI :!: Jakoś sobie poradziłem, choć jeszcze nie wiem, czy wszystko dobrze działa, ale po kolei. Zgodnie z tym, co pisaliście, że brakuje pliku Python.h zainstalowałem pakiety (z 4-tego CD) oraz wyszukałem w necie ze stronki http://rpm.pbone.net Były to pakiety: libpython2.3-devel-2.3.4-6mdk.i586.rpm , python-numeric-devel-23.1-2mdk.i586.rpm i python-utmp-0.7-3mdk.i586.rpm Potem znów instalacja od nowa. Już dokładnie nie pamiętam, ale chyba było pokazane, że brakuje czegoś takiego: libGL.la a więc znów w wyszukiwarkę pakietów i ściągnąłem libMesaGLU1-devel-5.0.2-6mdk.i586.rpm oraz NVIDIA-devel-1.0-6111.3thac.i586.rpm. Zainstalowałem oczywiście powyższe pakiety, ale nadal skucha: dalej nie widział biblioteki libGL.la pomimo, że już ją zainstalowałem w systemie. Na stronce http://newbie.linux.pl/?id=forum&kategoria...ia=6&show=39065 jest świetnie wytłumaczone, gdzie może być powyższa biblioteka w moim systemie (Mandrake 10). Należało zrobić dowiązanie symboliczne ln -s /usr/lib/libGL.la /usr/X11R6/lib/libGL.la i teraz wystarczyło wejść w folder z superkarambą do katalogu /src i kliknąć podwójnie na plik superkaramba Moje oczy ujrzały piękny, upragniony widok brązowego okna SuperKaramby :lol: Jeszcze nie wiem jak to działa (dopiero później w nocy będę mógł się pobawić, bo teraz muszę jeszcze popracować, bo jutro już poniedziałek :( i trza pracować) ale już cieszę się jak dziecko z cukierka, że udało mi się wreszcie odpalić ten programik (z waszą oczywiście wielką pomocą). Jeszcze raz dzięki chłopaki za pomoc i serdecznie pozdrawiam :banan: Pozdro -Lopez- Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
szybki.lopez Opublikowano 30 Sierpnia 2004 Zgłoś Opublikowano 30 Sierpnia 2004 No i masz ci babo placek :( Przy każdym restarcie systemu trzeba od nowa uruchamiać SuperKarambę. Możecie podać mi sposób co zrobić, aby ten programik uruchamiał się od razu w zasobniku systemowym razem z odpaleniem linuxa?! Będę bardzo wdzięczny :wink: Wkurza mnie, jak za każdym razem trzeba nie dość że go włączyć, to jeszcze od nowa ustawiać mu tematy :cry: Z góry dziękuję za odpowiedź. Raczkuję dopiero w linuxie, a więc proszę o obszerne info jak dla przedszkolaka :D Pozdro -Lopez- Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Jenot Opublikowano 30 Sierpnia 2004 Zgłoś Opublikowano 30 Sierpnia 2004 ~/.kde/Autostart - i tam wrzucasz link do programu, który chcesz uruchomić przy starcie KDE. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...