Portál AbcLinuxu, 12. května 2025 02:46

Dotaz: Flex - chyba pri kompilaci

Vojta Drbohlav avatar 18.1.2006 14:45 Vojta Drbohlav | skóre: 26 | blog: Blog | Strahov
Flex - chyba pri kompilaci
Přečteno: 96×
Odpovědět | Admin
Dobry den, chtel jsem si zkompilovat KDevelop, ale na ten je potreba mit nainstalovany Flex. U FLEXu mi ./configure projde bez chyby ale make vypise:

yacc -d ./parse.y

make: yacc: Command not found

make: *** [parse.c] Error 127

Poradte mi pls nekdo co s tim(jsem v linuxu zacatecnik). Mam Mandrivu 2006 Free
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.1.2006 15:18 ivok
Rozbalit Rozbalit vše Re: Flex - chyba pri kompilaci
Odpovědět | | Sbalit | Link | Blokovat | Admin
A důvod proč nepoužijete URPMI (urpmf yacc je váš kamarád...) a kompilujete zdrojáky?
Vojta Drbohlav avatar 18.1.2006 17:16 Vojta Drbohlav | skóre: 26 | blog: Blog | Strahov
Rozbalit Rozbalit vše Re: Flex - chyba pri kompilaci
Moc tomu nerozumim. Jak mam pouzit urpmf yacc?

Flex jsem stahnul z ftp://ftp.fi.muni.cz/pub/gnu/non-gnu/flex/.

Dekuji za pomoc
18.1.2006 17:57 Bones | skóre: 15 | blog:
Rozbalit Rozbalit vše Re: Flex - chyba pri kompilaci
Odpovědět | | Sbalit | Link | Blokovat | Admin
Patrne nemas program yacc, musis si ho nainstalovat, nejlepe z distribucnich rpm balicku (v Mandrive na to urcite existuje nejaky GUI - klikaci nastroj). Pokud v distribucnich balickach Mandrivy neni (coz je docela mozne), tak nezbyva nic jineho nez ho stahnout a zkompilovat ze zdrojovych kodu. S kompilaci ti pomuze serial Nebojíme se kompilace.
18.1.2006 18:25 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: Flex - chyba pri kompilaci
??? Původní Yacc někdy ze sedmdesátých let v balíčcích Mandrivy skutečně není, ale bison (a flex) tam samozřejmě je. Je tam mimochodem i kdevelop, takže celá ta kompilace je možná úplně zbytečná.

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.