Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Instalacja gcc http://forum.freesco.pl/viewtopic.php?f=22&t=14716 |
Strona 1 z 1 |
Autor: | qwertz3 [ wtorek, 6 lutego 2007, 15:58 ] |
Tytuł: | Instalacja gcc |
Witam wszystkich. Chcialbym mieć możliwość kompilowania prostych programików napisanych w C na NND 0.2. Wiem, że do tego celu służy program gcc. Na forum wyczytałem, że aby go zainstalować należy wpisac: 1. install_devel 2. pacman -Sf gcc Jednak im więcej czytam tym więcej mam wątpliwości (podobno trzeba instalować wszystkie pakiety *devel ręcznie). Nie chciał bym namieszać w systemie i instalować wszystkiego od nowa, dlatego wolę się zapytać. Co muszę zrobić aby zainstalować gcc i podstawowe biblioteki ? Z góry dziękuję za odpowiedź. |
Autor: | JakubC [ wtorek, 6 lutego 2007, 16:57 ] |
Tytuł: | Re: Instalacja gcc |
qwertz3 pisze: Witam wszystkich. Chcialbym mieć możliwość kompilowania prostych programików napisanych w C na NND 0.2. Wiem, że do tego celu służy program gcc. Na forum wyczytałem, że aby go zainstalować należy wpisac:
1. install_devel 2. pacman -Sf gcc Jednak im więcej czytam tym więcej mam wątpliwości (podobno trzeba instalować wszystkie pakiety *devel ręcznie). Nie chciał bym namieszać w systemie i instalować wszystkiego od nowa, dlatego wolę się zapytać. Co muszę zrobić aby zainstalować gcc i podstawowe biblioteki ? Z góry dziękuję za odpowiedź. Do kompilowania prostych (co masz na myśli? Uznaje że swoich, do nauki) programów wystarczy Ci samo gcc. Jeżeli nie chcesz sobie namieszać w systemie to nie używaj przełącznika f, bo ściągnie to na Ciebie same kłopoty. skrypt install_devel zainstaluje w Twoim systemie najważniejsze devele, wystarczające do skompilowania większości programów, jednak zdarza się że trzeba coś doinstalować (co przecież nie jest problemem). Pozdrawiam |
Autor: | qwertz3 [ wtorek, 6 lutego 2007, 19:31 ] |
Tytuł: | |
Zrobiłem tak: Komendą install_devel uruchomilem instalator. Na początku rozpoczęło się ściąganie kilkudziesięciu pakietów (32,5MB), po czym zostałem zapytany czy ma byc zainstalowana dokumentacja. Dałem Tak. Sciągnęły się następne pliki z pomocą (6,3MB), a potem to już wyglądało tak: sprawdzam integralności pakietów... zrobione. ładuję dane o pakiecie...zrobione. sprawdzam możliwość konfliktów... bład: znaleziono nastepujące konflikty: glib2-man: /usr/share/gtk-doc/html/glib/glib-Arrays.html: istnieje w systemie plików glib2-man: /usr/share/gtk-doc/html/glib/glib-Asynchronous-Queues.html: istnieje w systemie plików ... ( i tak kilkadziesiąt komunikatów) Wystąpiły błędy. Aktualizacja przerwana Wychodzi na to, że niektóre pliki pomocy już istniały i dlatego instalator zakończył pracę. Wpisując w konsoli gcc otrzymuję: więc prgramy nie zdołały się zainstalować. Na dysku w katalogach /var/cache oraz /var/lib znajdują się pakiety z gcc. Co byście doradzili w takiej sytuacji ? Chodzi mi tylko o możliwość kompilacji programików do odczytu z pliku i ustawiania portu równoległego, więc raczej nie wymagające. Dziękuję za każdą pomoc. |
Autor: | Mis' [ wtorek, 6 lutego 2007, 20:40 ] |
Tytuł: | |
qwertz3 pisze: Co byście doradzili w takiej sytuacji ?
install_devel, a potem N na pytanie czy chcesz instalowac manuale. Albo po prostu pacman -S gcc i obserwować jakich bibliotek będzie potrzebował program który kompilujesz. Pamiętaj aby te biblioteki instalować wraz z ich wersjami *-devel. |
Autor: | qwertz3 [ wtorek, 6 lutego 2007, 23:15 ] |
Tytuł: | |
Ponowne uruchomienie install_devel zakonczylo sie niepowodzeniem, niestety przepadły mi wyświetlane komunikaty. Jednak zainstalowałem samego gcc: []# pacman -S gcc Cele: binutils-2.14-1nnd glibc-devel-2.3.2-2nnd gcc-libs-devel-3.3.3-1nnd gcc-3.3.3-4nnd Całkowita wielkość pakietu: 10,4 MB Rozpocząć aktualizację? [T/n] t sprawdzam integralności pakietów... zrobione. ładuję dane o pakiecie...zrobione. sprawdzam możliwość konfliktów... zrobione. instaluję binutils... zrobione. instaluję glibc-devel... zrobione. instaluję gcc-libs-devel... zrobione. instaluję gcc... zrobione. /sbin/ldconfig: /usr/lib/liblockdev.so.1 is not a symbolic link i zadziałało. Dzieki za pomoc. Pozdrawiam! |
Autor: | qwertz3 [ środa, 7 lutego 2007, 23:53 ] |
Tytuł: | |
Dzisiaj posiedziałem jeszcze troche i udało mi się przeprowadzić do końca instalatora install_devel (należało usunąć pliki, które instalator chciał nadpisać). Napisane przeze mnie programy są kompilowane bez błędów i uruchamiają się, natomiast pojawił się nowy problem. Otwieram plik poleceniem: (gdy zamiast r dam parametr w, plik jest nawet tworzony) nastepnie zamykam plik po odczycie: Wszystko kompiluje się bezbłędnie. Po uruchomieniu programu plik jest otwierany, a gdy dochodzi do momentu zamykania nastepuje wyświetlenie komunikatu: i wykonywanie programu jest wstrzymywane. Czy jest jakieś znane lekarstwo na ten przypadek? Z góry dzięki za podpowiedź. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |