Portál AbcLinuxu, 19. dubna 2024 13:08


Dotaz: Kdyz kompilace nefunguje ...

14.7.2002 07:48 Ladislav Kratochvil
Kdyz kompilace nefunguje ...
Přečteno: 92×
Odpovědět | Admin
Pouzivam RedHat Linux 7.1 na pocitaci AMD Duron 750 a jeste se mi nepodarilo zkompilovat nejaky program. Nainstaloval jsem vsechny jazyky dodavane v distribuci, ale stejne to nepomohlo. Prikaz ./configure vypsal, ze tam jsou, ale ze nepracují, takze nesel i make all a make install. V manuáloévých stránkách jsem také pomoc nenašel. Neni to problem specifickeho programu, protoze to takhle funguje u vsech. Intalace baliku RPM mi funguje bez problemu.

Predem dekuji moc vsem, kteri mi odpovi.

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.7.2002 08:59 Petr Klima | skóre: 22
Rozbalit Rozbalit vše Kdyz kompilace nefunguje ...
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co znamena "ze tam jsou, ale nepracuji"? Pro kompilaci nepotrebujete ani tak instalovat kdejake programovaci jazyky, spis vyvojove casti (devel) kdejakych knihoven.
15.7.2002 18:10 Ladislav Kratochvil
Rozbalit Rozbalit vše Kdyz kompilace nefunguje ...
Dekuji za radu. Ridil jsem se podle vasich instrukci, ale neuspesne. Nejde mi zkompilovat ani jeden program. Zde prikladam vystup prikazu ./configure Jde o program splay, ale u vsech ostatnich je stejny az na male drobnosti, ktere nehraji roli. Vybral jsem jen ty neuspesne kroky. Jestli z toho neco poznate, tak mi prosim znovu poradte. Dekuji

checking whether the C compiler (gcc ) is a cross-compiler... no checking whether the C++ compiler (c++ ) is a cross-compiler... no checking for main in -lX11... (cached) no checking for main in -lqt... (cached) no checking how to run the C preprocessor... (cached) gcc -E checking for ANSI C header files... (cached) yes checking whether gcc needs -traditional... (cached) no checking whether byte ordering is bigendian... (cached) no

16.7.2002 08:11 Petr Kos | skóre: 10 | Valašské Meziříčí
Rozbalit Rozbalit vše Kdyz kompilace nefunguje ...
Pokud jste doinstaloval nejake knihovny nebo cokoli jineho, je vhodne smazat soubor config.cache (v adresari, kde spoustite configure). Jinak si configure pamatuje neaktualni informace (indikovano hlaskou cached).
19.7.2002 11:33 Jiri Svoboda
Rozbalit Rozbalit vše Kdyz kompilace nefunguje ...
vymazat config.cache potvrzuji.

jinak na vypisu nevidim nic zvlast zavadneho. cross-compilery to ve vasem pripade opravdu nebudou, takze 'no' je spravne a Intel x86 je littlenedian, takze bigendian taky 'no'.

jedine nedostatky jsou (v pripade programu pro Xka) '-lX11 no', zde staci doinstalovat balicek XFree86-devel a pak '-lqt no', zde to asi bude resit nejaky nejaky balicek qt-devel, ale to nevim jiste, protoze knihovnu qt ani programy pro ni nepouzivam.

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.