Portál AbcLinuxu, 15. července 2025 16:14


Dotaz: chyba pri spousteni vystupu z gcc

quad avatar 12.7.2005 22:04 quad | skóre: 3
chyba pri spousteni vystupu z gcc
Přečteno: 83×
Odpovědět | Admin
Pri spousteni jakehokoli vystupu z gcc mi to hlasi Permission denied, nevite nahodou cim to je? Podporu v jadre mam, prava jsou OK...
starý počítač? asz486.org
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.7.2005 22:13 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: chyba pri spousteni vystupu z gcc
Odpovědět | | Sbalit | Link | Blokovat | Admin
Určitě? Jak přesně to spouštíte a jak přesně vypadají ta práva?
quad avatar 12.7.2005 22:18 quad | skóre: 3
Rozbalit Rozbalit vše Re: chyba pri spousteni vystupu z gcc
gcc neco.c ./a.out

A prava na rwxrwxrwx.
starý počítač? asz486.org
12.7.2005 22:28 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: chyba pri spousteni vystupu z gcc
rwxrwxrwx?? To máš umask 0? Není a.tou třeba symlink nějak do háje?
quad avatar 12.7.2005 22:34 quad | skóre: 3
Rozbalit Rozbalit vše Re: chyba pri spousteni vystupu z gcc
Prava rwxrwxrwx jsem si dal na ten soubor, ale implicitne tam mam rwxr-xr-x. a.out symlink neni... nefunguje to nikde, za zadnych okolnosti u zadnych programu, script configure u programu mi chcipa na chybe, ze nejde spoustet vystup z gcc...
starý počítač? asz486.org
12.7.2005 22:16 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: chyba pri spousteni vystupu z gcc
Odpovědět | | Sbalit | Link | Blokovat | Admin
Filesystém může být připojený s volbou noexec. Ale spíš sem mezi <pre> a </pre> vlož výpis z konzole s příkazy a chybovou hláškou.
quad avatar 12.7.2005 22:24 quad | skóre: 3
Rozbalit Rozbalit vše Re: chyba pri spousteni vystupu z gcc
Po tom co zadam $ gcc find.c $ ./a.out
bash: ./a.out: Permission denied
starý počítač? asz486.org
12.7.2005 22:29 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: chyba pri spousteni vystupu z gcc
Funguje
/lib/ld-linux.so.2 ./a.out
?
quad avatar 12.7.2005 22:37 quad | skóre: 3
Rozbalit Rozbalit vše Re: chyba pri spousteni vystupu z gcc
hazi mi to segmentation fault
starý počítač? asz486.org
12.7.2005 23:00 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: chyba pri spousteni vystupu z gcc
No, tak to je fakt rozbitý :-)

Co máš za verzi gcc a binutils? Kdyžtak dej někam na web výsledek
echo 'int main() { return 42; }' >test.c
gcc --save-temps test.c
tar czf test.tar.gz a.out test.[cios]
Třeba v tom někdo něco najde...
quad avatar 12.7.2005 23:21 quad | skóre: 3
Rozbalit Rozbalit vše Re: chyba pri spousteni vystupu z gcc
http://asz486.czweb.org/test.tar.gz

binutils 2.12.90.0.1 gcc 2.95.4
starý počítač? asz486.org
12.7.2005 23:30 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: chyba pri spousteni vystupu z gcc
Hmm, test.s, test.o i a.out u mě fungujou (FC4)...
quad avatar 12.7.2005 23:33 quad | skóre: 3
Rozbalit Rozbalit vše Re: chyba pri spousteni vystupu z gcc
Mam Debiana 3.0, podobny problem jsem mel i s Gentoo, ale jinde bylo vse OK... Kdyz dam /bin/sh ./a.out hodi mi to ze nemuze executovat binary file...
starý počítač? asz486.org
12.7.2005 22:39 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: chyba pri spousteni vystupu z gcc
Odpovědět | | Sbalit | Link | Blokovat | Admin
a co píše file ./a.out?
quad avatar 12.7.2005 22:42 quad | skóre: 3
Rozbalit Rozbalit vše Re: chyba pri spousteni vystupu z gcc
./a.out: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), not stripped
starý počítač? asz486.org

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.