Na, üdv!
Ritkán teszek fel mostanában itt kérdéseket (mármint olyanokat, amelyek az én problémáimat hivatottak megoldani), de most már nem bírom tovább. Szóval van egy saját c nyelven íródott progi, amely egy jó hosszú számolást csinál, csillagászati szimulációt (kettőscsillaghoz egy harmadik csillag közelít, Newton-féle gravitációs erőtörvény, negyedrendű Runge-kutta, stb.). Gyakorlatilag csak az alap-könyvtárakat használja, semmi extra nincs benne.
Mind szép és jó, a program nagyon jól megy – nálam. A make-re szépen lefordul, az stdout-ra küldi ki a sorok ezreit az adatokkal. Sőt, még egy régi laptopon, debian alatt is le tudtam fordítani, és ott is teljesen jól megy. Viszont, amikor be kellett mutatnom a kollokvium-jegyem „megszerzése érdekében”, kezdődtek a gondok: két gépen is ki lett próbálva, mindkettőn ubuntu volt. Le is fordult a program (mint ahogy várható is volt), de a sok szép szám helyett nan-ok tömkelege lett kiírva. Amíg mások mutogatták a saját terméseiket, próbáltam debuggolni, hol lehetett a hiba, de nem jöttem rá. Az adatfájlból a kezdőértékeket kiolvassa, de aztán hogy hol fekszik meg, fogalmam sincs.
Most itthon újra futtattam, nálam újra csodálatosan működik…
Mivel lehet a gond? Ha esetleg kell, a forrást is mellékelem (~10 kb).
legutóbbi hsz