tomcio15 Napisano Marzec 29, 2005 Zgłoszenie Share Napisano Marzec 29, 2005 Ja jak zwyklę zaczynam uczyć się od niewłaściwej strony Najpierw uczyłem się C++, przerwałem, potem siadłem do C i przy nim zostałem (ciągle pisałem pod Linuksem, nie programowałem pod Windą). Spodobalo mi sie to i zacząłem bawić się GTK i stworzyłem nawet programik podobny do GNUTU Terminarz Ucznia. Ale natrafiłem na kłopot, bo nie wpadłem na to, żeby nauczyć się sposobu działania Aclocal, Autoconf i Automake, a to przecież podstawa w Linuksie i wiem, że bez tego to ja dużo nie napiszę! Próbowałem uczyć się z tego: http://sourceware.org/autobook/ - jakos mi to nawet szło, ale w sekcji 9.2.1.2 zaczyna brakować listingów i du... za przeproszeniem. Przestałem rozumieć o co w tym wszystkim chodzi http://www.scs.cs.nyu.edu/~reddy/links/gnu...nu/autoconf.pdf - totalna klapa, nic z tego nie rozumiem (tzn. język jest dla mnie (w większości) zrozumiały, ale styl w jakim książka jest napisana kompletnie do mnie nie dociera. książka Heliona pt. "Zaawansowane programowanie w systemie Linux" - tutaj jest o tym bardzo mało, a troche mnie to dziwi bo autorzy dość szeroko omówili bydowanie paczek RPM. Jedyne co to to, ze zalecili poczytać strony INFO. Ja więc posłusznie polazłem do /usr/Info i czytam, ale mam wrażenie, że niektóre fragmenty (miejscami nawet spore kawały tekstu) z tych stron zostały wprost skopiowane do innych "poradników". http://www.galassi.org/mark//mydocs/autoco...torial_toc.html - bieda z nedzą, a poza tym mam wrażenie, ze ten kurs wymaga znajomości pakietu autotools http://www.gnu.org/manual/manual.html - cóż tego też nie rozumiem... Teraz dorwałem jeszcze autotools-handout.pdf moze to mi pomoże... Pomocy! Może ktoś z was zna jeszce jakiś kurs, poradnik czy coś innego co nauczy mnie obsługi (chociaż podstawowej) GNU Autotools? Jedyne wymaganie jakie stawiam to jezyk, znam tylko Polski i Angielski. Bardzo prosze o pomoc :/ Jakby co moje gg:5894993 a, i tak na marginesie, z jakiej biblioteki skorzystać, żeby "wyciagać" z plików mp3takich danych jak tytuł/rozmiar/gatunek,ilość kanałów itp. ? Jakimś manualem do tej biblioteki też bym nie pogardził i jeszce jedno, moze mi ktoś polecić dobry kurs internacjonalizacji programów? chodzi mi o gettext. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
perbeatus Napisano Marzec 29, 2005 Zgłoszenie Share Napisano Marzec 29, 2005 Hej Tomcio, jesli programujesz tylko pod linuksa a nie pod Unixy to autoconf nie jest ci aż tak potrzebny, wystarczy make. Zauważ że kernel nie mam autoconfa i działa Ale jeśli chcesz, ja uczyłem się z "Linux programming uleashed" znalazłem na edonkey. Jeśli chodzi jednak o praktykę to nikt kogo znam nie pisze sam autoconfów, wszyscy korzystają z anjuty, ona sama je tworzy. Pozdrawiam. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
AlienJR Napisano Marzec 30, 2005 Zgłoszenie Share Napisano Marzec 30, 2005 "Linux programming unleashed" Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
tomcio15 Napisano Marzec 30, 2005 Autor Zgłoszenie Share Napisano Marzec 30, 2005 Hmmmm... No ale to tak jakoś głupio wygląda Co ze mnie bedzie za programista jak ja nawet nie rozumiem co mi Anjuta wygenerowała?! No nic, jeszcze poszukam. Nie zalezy mi na takiej znajomości tych narzędzi żebym sam pisał te skrypty ale chcę chociaż wiedzieć co njuta właściwie robi. Bo np. nie moge stworzyc w Anjucie projektu opartego o gettext, a potyrzebne biblioteki na 100% mam bo mam Gentoo... Ale dzieki, poszukam sobie tej ksiązki ======================= UPDATE ======================= poszukałem i znalazłem to co mamy pod tym adresem sporo wyjaśnia: http://sources.redhat.com/automake/automake.html Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się