Gdy próbuje zbudowac (skompilowac+skonsolidowac) kod źródłówy w C wypisywany jest komunikat
No include path in which to find nazwa pliku nagłówkowego
Nie może znaleźć takich plików jak stdio.h czy stdlib.h
Pokaż kod lub coś. Wróżka dszisiaj jest na wigilii, ci nie pomoże
Problem jest nie tyle w kodzie co w gcc (źle zainstalowany czy co)
g++ działa bez problemu
P.S gdybym wiedział co jest nie tak to sam bym sobie poradził
Jakie środowisko (IDE)? Być może masz błędne ścieżki w ustawieniach kompilatora.
Czy problem pojawia się przy kompilowaniu z konsoli?
To jest gcc z MinGW kompilacja z linii poleceń (command.com)
Prawdopodobnie po instalacji trzeba ustawić ścieżki do plików nagłówkowych
i dołączanych bibliotek (tylko jak)
No i dlaczego problem jest tylko z gcc
(g++ odnajduje pliki i dołącza je)
Zalecane jest jednak używanie gcc do plików źródłowych w C
a g++ do plików źródłowych w C++ mimo iż większość plików źródłowych w C
da się skompilować g++
Azrael_Valedhel myślę że jesteś blisko zdiagnozowania problemu
Dobrze by było gdybyś umiał go także rozwiązać
Natomiast ten drugi (Macron) to spamer
command.com? :> Serio? Nie przypadkiem cmd.exe? ;)
Przejrzyj może:
http://www.network-theory.co.uk/docs/gccintro/gccintro_23.html
http://gcc.gnu.org/onlinedocs/gcc/Environment-Variables.html
Zwróć uwagę na C_INCLUDE_PATH - masz może taką zmienną środowiskową? Czy ustawienie jej na Twój folder include/ zmienia coś w zachowaniu gcc?
Azrael_Valedhel
Po ustawieniu tej zmiennej środowiskowej pojawia się taki komunikat
gcc: installation problem, cannot exec `cc1': No such file or directory
W Win XP (a takiego używam) jest zarówno cmd.exe jak i command.com
u mnie wystarczy, by ścieżka do gcc była w PATH:
set path=c:\programy\mingw\bin;%path%
i wszystko działa. jeśli masz nadal błędy, to znaczy że masz zwaloną instalację mingw.
a tym bardziej, że jest coś takiego jak bash.exe... czy MSYS
nie ma co na razie komplikować instalacji msys-em, póki w ogóle nic nie działa…