libnodave mit lcc übersetzen

bart

Level-1
Beiträge
3
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute,

in der letzten ct wurde, für private Zwecke, der kostenlose C-Compiler LCC
vorgestellt. Da ich sowieso sehr wenig Platz auf meinem Rechner habe wollte ich libnodave mit diesem Compiler übersetzen. Leider funktioniert das nicht auf Anhieb.

Das MAKEFILE.VC habe ich leicht angepasst
VCPATH=c:\programme\lcc
SDKPATH=c:\programme\lcc
CC="$(VCPATH)\bin\lcc"
LL="$(VCPATH)\bin\lcclnk"

Das Libverzeichnis beim compilieren eingegeben: C:\Programme\lcc\Lib

Die Datei testMPI.c geändert:
zusätzlich: #include <conio.h> // für Funktion "getch"
Zeile 445 von: if (fds.rfd>0) {
nach: if (fds.rfd>NULL) {

leider findet der Compiler jetzt die Funktion main nicht.

Kann mir da einer von euch weiterhelfen????

Gruß Bart
 
Hallo,

das der lcc Compiler die main Funktion nicht gefunden hat, ist bei einem erneuten Versuch nicht mehr aufgetreten. Die Compilierung aller Dateien hat trotzdem nicht geklappt. Ich habe jetzt doch VC installiert um einen Einstieg zu bekommen. Bei Gelegenheit schau ich mir die Sache mit lcc weiter an.
Falls zwischendurch einer mit lcc experimentiert, würde mich das natürlich interessieren.


mfg
bart
 
Zuviel Werbung?
-> Hier kostenlos registrieren
1. wo gibts den lcc?
2. Wozu ist er gut? Den VC kann man ja auch umsonst und legal bekommen.
Ansonsten: Falls du noch Probleme hast, das MAKEFILE.VC ist nicht immer unbedingt auf dem neuesten Stand. Im Zweifelsfall mit dem Inhalt von MAKEFILE.VC.WINE vergleichen!
 
Hallo Zottel,

Den lcc Compiler gibts unter http://www.cs.virginia.edu/~lcc-win32/
Von Microsoft gibt es zum freien Download nur das Paket Visual C++ Express 2005 mit ca. 470MB. Zusätzlich benötigt man das SDK mit ca. 420MB. Der lcc braucht 6MB incl. aller benötigten Files. Laut ct sollen die erstellten Programme auch kleiner sein. Für mich und mein bis zum Rand gefülltes Notebook in jedem Fall ein Versuch wert.

mfg
bart
 
Zurück
Oben