Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: tahvo_tavallinen - 09.04.09 - klo:12.38
-
Eli tarkoitus olisi koodailla hieman C-tä, mutta kun ohjelmaa yrittää ajaa gcc:llä, tulee heti kättelyssä virheilmoitus:
main.c:1:18: error: stdio.h: No such file or directory
main.c:2:19: error: stdlib.h: No such file or directory
Näistä esim. stdio.h sisältäisi mm. yleistarpeelliset printf ja scanf sekä fprintf ja fscanf-funktiot. Jostain syystä GCC ei kuitenkaan löydä tiedostoja. Itse koodissa ei ole mitään vikaa, se kääntyy ja toimii toisella koneella. Olisiko GCC hukannut ko. tiedostot vai onko sen asennus vaan vajaa?
-
Katso ensin, onko libc6-dev-paketin asennus kunnossa:
dpkg-query -l libc6-dev
-
Joo, ehän sieltä ko. pakettia löytynyt. Nyt on asennettu ja toimii jälleen, kiitoksia neuvoista!