Portál AbcLinuxu, 31. července 2025 09:56


Dotaz: sim-0.9.2 - chyba pri kompilacii

14.2.2004 15:51 cartman | skóre: 22
sim-0.9.2 - chyba pri kompilacii
Přečteno: 109×
Odpovědět | Admin
sim-0.9.2
./configure --disable-kde
make

/bin/sh ../../libtool --silent --mode=link --tag=CXX g++ -O2 -fno-exceptions -fno-check-new -o remote.la.closure remote_la_closure.lo -module -no-undefined -avoid-version -L/usr/lib/qt3//lib -L/usr/X11R6/lib -L/usr/lib/qt3//lib -DPIC -fPIC -L/usr/lib/qt3//lib -DPIC -fPIC remotecfg.lo remote.lo remotecfgbase.lo remote_la_meta_unload.lo ../../sim/api/libsimapi.la -lqt-mt -lpng -lz -lm -lXext -lX11 -lresolv -lSM -lICE
/bin/sh ../../libtool --silent --mode=link --tag=CXX g++ -O2 -fno-exceptions -fno-check-new -o remote.la -rpath /usr/local/share/apps/sim/plugins -module -no-undefined -avoid-version -L/usr/lib/qt3//lib -L/usr/X11R6/lib -L/usr/lib/qt3//lib -DPIC -fPIC -L/usr/lib/qt3//lib -DPIC -fPIC remotecfg.lo remote.lo remotecfgbase.lo remote_la_meta_unload.lo ../../sim/api/libsimapi.la -lqt-mt -lpng -lz -lm -lXext -lX11 -lresolv -lSM -lICE
/bin/sh ../../libtool --silent --mode=link --tag=CXX g++ -O2 -fno-exceptions -fno-check-new -o simctrl simctrl.o simctrl.o(.text+0x761): In function `createTCPProcessor(char const*)':
/usr/include/g++/bits/basic_string.h:781: undefined reference to `__inet_addr'
simctrl.o(.text+0x846): In function `createTCPProcessor(char const*)':
/u/vova/t/sim/plugins/remote/simctrl.cpp:191: undefined reference to `__inet_addr'
simctrl.o(.text+0xd06): In function `usage': /u/vova/t/sim/plugins/remote/simctrl.cpp:365: undefined reference to `__stderrp'
simctrl.o(.text+0xdf3): In function `main': /u/vova/t/sim/plugins/remote/simctrl.cpp:398: undefined reference to `__stderrp'
simctrl.o(.text+0xffa):/u/vova/t/sim/plugins/remote/simctrl.cpp:413: undefined reference to `__stdinp'
collect2: ld returned 1 exit status
make[2]: *** [simctrl] Error 1
make[2]: Leaving directory `/home/dano/download/sim/sim-0.9.2/plugins/remote'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/dano/download/sim/sim-0.9.2'
make: *** [all] Error 2
[dano@cartman sim-0.9.2]$ gcc --version
gcc-3.3.1 (GCC) 3.3.1 (Mandrake Linux 9.2 3.3.1-2mdk)
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. [dano@cartman sim-0.9.2]$
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.2.2004 19:19 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše sim-0.9.2 - chyba pri kompilacii
Odpovědět | | Sbalit | Link | Blokovat | Admin
Totéž v jiném balení, Slackware 9.1, musel jsem downgradovat (!) automake na 1.7, přesto:
libtool: link: warning: `/usr/lib/qt-3.2.3/lib/libqt-mt.la' seems to be moved
libtool: link: warning: `/usr/X11/lib/libfontconfig.la' seems to be moved
libtool: link: warning: `/usr/lib/libstdc++.la' seems to be moved
/bin/sh ../../libtool --silent --mode=link --tag=CXX g++  -O2 -fno-exceptions \\
-fno-check-new -o simctrl simctrl.o -lart_lgpl_2 simctrl.o(.text+0x761): In function `createTCPProcessor(char const*)': /usr/include/g++/bits/basic_string.h:781: undefined reference to `__inet_addr' simctrl.o(.text+0x846): In function `createTCPProcessor(char const*)': /u/vova/t/sim/plugins/remote/simctrl.cpp:191: undefined reference to `__inet_addr' simctrl.o(.text+0xd06): In function `usage': /u/vova/t/sim/plugins/remote/simctrl.cpp:365: undefined reference to `__stderrp' simctrl.o(.text+0xdf3): In function `main': /u/vova/t/sim/plugins/remote/simctrl.cpp:398: undefined reference to `__stderrp' simctrl.o(.text+0xffa):/u/vova/t/sim/plugins/remote/simctrl.cpp:413: undefined \\
reference to `__stdinp' collect2: ld returned 1 exit status make[2]: *** [simctrl] Error 1 make[2]: Leaving directory `/home/plastique/tmp/sim-0.9.2/plugins/remote' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/plastique/tmp/sim-0.9.2' make: *** [all] Error 2
gcc 3.2.3; ten kód přece nemůže být validní...

--vo

Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
14.2.2004 19:26 cartman | skóre: 22
Rozbalit Rozbalit vše sim-0.9.2 - chyba pri kompilacii
Takisto som musel instalovat automake1.7. Kompilacia az po tu chybu trvala cca. 6 hod!!! Ja uz to znova nepodstupim.

Navyse to predsa nemozem instalovat z rpm; nechcem mat v kompe kde a arts...

Idem hladat ineho klienta...
14.2.2004 21:40 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše sim-0.9.2 - chyba pri kompilacii
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravim

No me se na uplne upgradovanym (pres swaret ze slackware-current) nepodarilo SIM 0.9.2 zkompilovat. Na tu chybku s automake pomuze spustit "aclocal". Ale stejnak to pak neslo, netusim kde je problem. On psal ze mam nainstalovayn automake 1.7 (coz je pravda, je to posledni verze v balicku pro slacka) ale ze tam jsou i nejaky soubory z automake 1.9 a ze v tom ma bordel.

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
15.2.2004 00:53 komodo | skóre: 27 | blog: komodo
Rozbalit Rozbalit vše sim-0.9.2 - chyba pri kompilacii
mal som ten isty ptoblem

riesenie :-)
15.2.2004 13:33 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše sim-0.9.2 - chyba pri kompilacii
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravim

Diky, uz to jde. Takze kompletni postup:

aclocal

smazat plugins/remote

make -f admin/Makefile.common

./configure

make

make install

hotovo

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
15.2.2004 13:39 cartman | skóre: 22
Rozbalit Rozbalit vše sim-0.9.2 - chyba pri kompilacii
Vdaka vsetkym za pomoc. Idem kompilovat -- to bude zas trvat.
26.3.2004 22:24 Jurasek
Rozbalit Rozbalit vše sim-0.9.2 - chyba pri kompilacii
poradte mi prosim s timhle

msgedit.cpp: In constructor `MsgTextEdit::MsgTextEdit(MsgEdit*, QWidget*)': msgedit.cpp:62: error: `setCheckSpellingEnabled' undeclared (first use this function) msgedit.cpp:62: error: (Each undeclared identifier is reported only once for each function it appears in.) msgedit.cpp: In member function `virtual void* MsgEdit::processEvent(SIM::Event*)': msgedit.cpp:1187: error: `setCheckSpellingEnabled' undeclared (first use this function) msgedit.cpp:1191: error: `checkSpelling' undeclared (first use this function)

MDK 10, gcc 3.3 tusim, proste to posledni, sem to kompiloval dobu, uz nevim co nainstalovat aby tonehazelo tenhle error
27.3.2004 13:54 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše sim-0.9.2 - chyba pri kompilacii
Zdravim

checkSpelling - mozna to ma souvislost s kontrolou pravopisu. zkus tam dat devel i binarni balicky aspellu nebo tak neco.

zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
28.3.2004 15:46 Jurasek
Rozbalit Rozbalit vše sim-0.9.2 - chyba pri kompilacii
tak jsem nainstaloval spell. ale tu chybu to hazi porad, podarilo se mi to zkompilovat s ./configure --disable-kde proste podporu pro KDE mit asi nebudu :/
28.3.2004 20:19 Jurasek
Rozbalit Rozbalit vše sim-0.9.2 - chyba pri kompilacii
taaakze je to soucast kde, nejaka knihovna uz nevim presne jmeno, ale jeji soucasti je i ta fce

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.