+1
Szerintem is a libc6-dev csomag kell.
Egy fordításhoz általában ezek kellenek (a szerencsén kívül):
- fordítóprogram
- header fájlok (compile lépéshez)
- könyvtárak (és dinamikus könívtárak stub-jai link lépéshez)
A futtatáshoz pedig a dinamikus könívtárak kellenek.
Namost egy csomagnál a csomagnév tartalmazza a futtatáshoz szükséges cuccokat, míg a csomagnév-dev a fordításhoz szükséges dolgokat (ami ahhoz kell, hogy a ráépülő dolgokat fordíthasd). Elvileg a forrás csomag pedig azt a forráskódot tartalmazza, amit a szóbanforgó csomag készítéséhez használtak, de ilyet még nem csináltam.
Namost a configure szkript először a gcc meglétét ellenőrzi, csak azután az exe fordítást. Az, hogy nem tud exe-t csinálni 3 dolgot jelenthet: nem működik a fordító, nincs libcx-dev fenn, nincs írási joga, nem futtatható a kimenet.
Amúgy debian rendszereken a build-essential csomagot érdemes telepíteni. Ez a csomag ezeket teszi fel, tehát ezek kellenek:
gcc
g++
libc6-dev
dokg-dev (bár szerintem ez csak akkor kell, ha csomagot is akarsz csinálni)