Portál AbcLinuxu, 12. července 2025 18:12


Dotaz: Kompilace s vyuzitim knihovny bsgui

19.5.2008 23:41 Tibor Vávra
Kompilace s vyuzitim knihovny bsgui
Přečteno: 265×
Odpovědět | Admin

Dobry den,

pri kompilaci ukazkove aplikace s vyuzitim knihovny bsgui(knihovna pro kresleni GUI pres OpenGL a SDL) my to vypisuje:

[100%] Building CXX object CMakeFiles/UGAME.dir/main.o
cc1plus: error: /usr/include/c++/4.1.3: Permission denied
cc1plus: error: /usr/include/c++/4.1.3/i486-linux-gnu: Permission denied
cc1plus: error: /usr/include/c++/4.1.3/backward: Permission denied
cc1plus: error: /usr/local/include/i486-linux-gnu: Permission denied
cc1plus: error: /usr/include/i486-linux-gnu: Permission denied
make[2]: *** [CMakeFiles/UGAME.dir/main.o] Error 1
make[1]: *** [CMakeFiles/UGAME.dir/all] Error 2
make: *** [all] Error 2

Knihovnu jsem si pred tim bezproblemove zkompiloval a nakopiroval do ./usr/local/include (hlavickove soubory) a do ./usr/local/lib (samotnou knihovnu libbsgui.a) Make knihovny neobsahoval moznost install tak doufam ze jsem to udelal spravne(jak je videt asi ne :-( ).

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

Odpovědi

19.5.2008 23:54 Tibor Vávra
Rozbalit Rozbalit vše Re: Kompilace s vyuzitim knihovny bsgui
Odpovědět | | Sbalit | Link | Blokovat | Admin
A jeste jsem zapomel ze gcc mam ve verzi 4.1.3. a pri kompilaci jako root zadne problemy nenam.
20.5.2008 00:03 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: Kompilace s vyuzitim knihovny bsgui
Podľa tej chyby sú tam zle nastavené práva (normálny používateľ tie súbory nemôže čítať).
20.5.2008 21:27 Tibor Vávra
Rozbalit Rozbalit vše Re: Kompilace s vyuzitim knihovny bsgui
Ano to jsem si z prvu taky myslel ale po tom jsem zmenil prava a taky vlastnika(root) tak jak to je u opengl, ode, atd...
hikikomori82 avatar 20.5.2008 08:14 hikikomori82 | skóre: 18 | blog: foobar | Košice
Rozbalit Rozbalit vše Re: Kompilace s vyuzitim knihovny bsgui
Odpovědět | | Sbalit | Link | Blokovat | Admin
ked chcete kopirovat inam ako do /home alebo /tmp, musite byt root
Slobodný font na technické kreslenie
20.5.2008 21:30 Tibor Vávra
Rozbalit Rozbalit vše Re: Kompilace s vyuzitim knihovny bsgui
Ano, bez toho to provezt neslo. Nejprve jsem to zkompiloval jako normalni uzivatel a po te jsem se prepnul do roota a nakopiroval to do tech slozek.
20.5.2008 22:18 Tibor Vávra
Rozbalit Rozbalit vše Re: Kompilace s vyuzitim knihovny bsgui
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ja vazne nechapu cim to muze byt, uz jsem delal hodne mensich projektu a jeste nikdu jsem nemel takovyto problem pri kompilovani.
20.5.2008 22:38 Tibor Vávra
Rozbalit Rozbalit vše Re: Kompilace s vyuzitim knihovny bsgui
Odpovědět | | Sbalit | Link | Blokovat | Admin
No tak uz jsem se docela nastval a pohral si s pravy. Zmenil jsem tam kompletne prava a nyni muze kazdy cist, spoustet a root muze i zapisovat. Uz to funguje ale stejne nechapu jakym zpusobem jsem to "pokazil". Moc dekuju

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.