Re: gcc bash
On Sun, Feb 09, 2003 at 07:09:24PM +0100, olelum@poczta.fm wrote:
> teraz tak, skoro moge zainstalowac caly pakiet to czemu nie moge
> skompilowac pojedynczego polecenia np. cut?
Możesz, ale najpierw musisz wygenerować wszystkie pliki, które są
wymagane do kompilacji.
> ~/textutils/lib/cut.c:62: config.h: No such file or directory
>
> wywala ze brakuje mu bibliteki config.h (62 linia: #include
> <config.h>), jednakowoz ta biblioteka znajduje sie w katalogu lib do
> ktorego ja wrzucilem,
> pewnie zonowu cos zle mysle :) help.
config.h to nie biblioteka. Biblioteki mają rozszerzenie ".a" albo
".so". config.h to plik nagłówkowy z konfiguracją.
Poza tym polecenie preprocesora #include <plik> szuka pliku w pewnych
systemowych ścieżkach, a nie w katalogu bieżącym. Po prostu użyłeś złego
polecenia.
Po drugie, nie spodziewaj się, że wymyślonym przez siebie poleceniem
skompilujesz jeden plik od razu do programu. Możesz kombinować jeśli
naprawdę dobrze znasz się na narzędziach autoconf, make i konwencjach
GNU tworzenia pakietów źródłowych.
pozdrawiam,
Marcin
--
Marcin Owsiany <porridge@debian.org> http://marcin.owsiany.pl/
GnuPG: 1024D/60F41216 FE67 DA2D 0ACA FC5E 3F75 D6F6 3A0D 8AA0 60F4 1216
Reply to: