![](https://seccdn.libravatar.org/avatar/f97013555856d5f21e4b38f54fcbbc52.jpg?s=120&d=mm&r=g)
Hi, Am 10.12.2002 (15:21) schrieb Thomas Hille:
habe bisher nur an der Uni progrmmiert und möchte dies nun auch zu Hause tun. Dabei habe ich folgendes Problem: Mein Makefile funktioniert nicht. Dies ist ein unter nedit geschriebener Text, der den Namen des zu kompilierenden Texts enthält und auch wie das ausführbare Programm heißen soll. Außerdem natürlich die wichtigen Compileranweisungen von denen ich aber leider nicht viel verstehe. Das Makefile rufe ich mit "make" auf und die Programme werden kompiliert. Meine Programme rufen oft Funktionen auf, die in anderen Files gespeichert sind, aber eben mitkompiliert werden müssen. An der Uni zähle ich dann diese Files im Makefile auf, soweit kein Problem. Die Sache mit dem Makefile funktioniert aber unter meiner Installation nicht. Hier kann ich nur mit g77 kompilieren. Dieser gibt dann die Fehlermeldung aus, dass besagte Funktionen nicht bekannt sind. Wer kann mir hierbei weiterhelfen?
Auch alles installiert? Ab 8.0 (oder war's die 8.1) wird der gcc und andere dev-Tools nicht per default instralliert.
Was mich ebenfalls stört ist, dass g77 immer ein a.out produziert welches ich dann mit ./a.out verhältnismäßig kompliziert aufrufen muss. Wisst ihr wie man hier etwas vorgeben kann?
Man kann. Beim gcc ist es die Option -o. man g77 ist Dein Freund. Als erstes hilft Dir auch ein g77 --help sicher weiter.
Vielleicht ein anderes Thema, aber sicher weiß auch hier jemand bescheid: Nachdem ich eine CD oder DVD einlege und auf sie zugreife, lässt sich das Laufwerk nicht mehr öffnen, kein Witz 8\)
Nachdem das Laufwerk nicht mehr gemountet ist klappt das wieder. Das ist so gewollt (das Verhalten), zumindest ist es seit einer halben Ewigkeit so. *********** Ciao Sascha *********** PS: Es ist eventuell sinnvoll für jedes Thema eine eigene Mail zu schreiben. -- http://www.livingit.de linux at programmers-world dot com http://www.mobile-bookmarks.info http://www.programmers-world.com Mail geschrieben: Dienstag, den 10. Dezember 2002 um 15:37