Witam,
mam problem z kompilacją programów (kdevelop) i uruchamianiem binarek. Przy kompilacji nie uruchamia configure bo\\"/bin/sh bad interpreter Brak dostepu\\", a przy uruchamianiu binarek \\"Brak dostępu\\". Jak uruchamiam conigure ręcznie (w konsoli kdevelopa) pisząc bash ./configure to dochodzi do momentu:
\\"checking whether the C++ compiler works... configure: error: cannot run C++ compiled programs.\\"
Nie używam cros-compilacji więc zmienna host mnie nie interesuje.
Najpierw myślałem, że to problem opcji montowania (katalog w którym kompiluję jest oddzielną partycją, zamontowana jako /home/ja/partycja_1), albo praw dostępu: ale w fstab mam opcję \\"exec\\" (pierwej było defaults) dla tej partycji a prawa są na 777 więc z tym problemu nie ma. Mimo to ciągle dostaję ten błąd.
Najlepsze jest to, że próbowałem kompilować w innym katalogu (także partycja, ale zamontowana w głównym drzewie, jako /partycja_2 - ona ma wpisy w fstab na defaults, prawa na 777) i się udało - bezbłędnie.
Jestem w prawdziwej kropce i nie rozumiem czemu tak się dzieje. Teraz po głowie mnie się kołata, że może patemu, że \\"partycja_1\\" jest częścią rozszerzonej partycji /dev/hdx7, a \\"partycja_2\\" jest \\"normalna\\" /dev/hdx3
Jedyne rozwiązanie, póki co, to chyba przemontować... partycja_2 -> partycja_1 i vice versa. Jeszcze nie próbowałem, ale \\"na czuja\\" powinno zadziałać. Chociaż nawet jeśli to będzie mni gryzło Dlaczego wcześniej się nie udawało...
Macie jakieś pomysły?
Pozdrawiam,
Bergo