Gast
#2071411
Hallo Leute, erstmal sorry für den schlechten Titel, ich wusste nicht was da sonst hinschreiben sollte :-D Also ich würde Gerne ein Programm das unter Linux geschrieben worden ist, unter Windows Compilieren und natürlich auch benutzen ;-) Link zu der Seite: http://bkilian.w.interia.pl/modelarstwo/koder_ATmega/index.html Die software des ATMEGA´s ist kein Problem. Es geht um die Software für den PC. Hier die Sourcen: http://bkilian.w.interia.pl/modelarstwo/koder_ATmega/XKilianCom.tar.gz Was geht da schief? Ich bekomme mit C++ Builder XE volgende Ausgabe: Abhängigkeiten des Projekts werden überprüft... Compilieren von Project1.cbproj (Debug, Win32) bcc32 Befehlszeile für "Project1.cpp" c:\program files (x86)\embarcadero\rad studio\8.0\bin\bcc32.exe -D_DEBUG -D_RTLDLL;USEPACKAGES -n.\Debug\Win32 -I"c:\program files (x86)\embarcadero\rad studio\8.0\include\windows\crtl\DE";"c:\program files (x86)\embarcadero\rad studio\8.0\include\windows\rtl\DE"; ..\..\..\Desktop\XKilianCom;"c:\program files (x86)\embarcadero\rad studio\8.0\include";"c:\program files (x86)\embarcadero\rad studio\8.0\include\windows\crtl";"c:\program files (x86)\embarcadero\rad studio\8.0\include\dinkumware";"c:\program files (x86)\embarcadero\rad studio\8.0\include\windows\sdk";"c:\program files (x86)\embarcadero\rad studio\8.0\include\windows\rtl";"c:\program files (x86)\embarcadero\rad studio\8.0\include\windows\vcl" -y -Q -k -r- -c -tD -tM -C8 -o.\Debug\Win32\Project1.obj -w-par -Od -v -vi- -H=.\Debug\Win32\Project1.pch -H Project1.cpp bcc32 Befehlszeile für "..\..\..\Desktop\XKilianCom\cencoder.cpp" c:\program files (x86)\embarcadero\rad studio\8.0\bin\bcc32.exe -D_DEBUG -D_RTLDLL;USEPACKAGES -n.\Debug\Win32 -I"c:\program files (x86)\embarcadero\rad studio\8.0\include\windows\crtl\DE";"c:\program files (x86)\embarcadero\rad studio\8.0\include\windows\rtl\DE"; ..\..\..\Desktop\XKilianCom;"c:\program files (x86)\embarcadero\rad studio\8.0\include";"c:\program files (x86)\embarcadero\rad studio\8.0\include\windows\crtl";"c:\program files (x86)\embarcadero\rad studio\8.0\include\dinkumware";"c:\program files (x86)\embarcadero\rad studio\8.0\include\windows\sdk";"c:\program files (x86)\embarcadero\rad studio\8.0\include\windows\rtl";"c:\program files (x86)\embarcadero\rad studio\8.0\include\windows\vcl" -y -Q -k -r- -c -tD -tM -C8 -o.\Debug\Win32\cencoder.obj -w-par -Od -v -vi- -H=.\Debug\Win32\Project1.pch -H ..\..\..\Desktop\XKilianCom\cencoder.cpp [BCC32 Fehler] cencoder.cpp(2): E2209 include-Datei 'unistd.h' kann nicht geöffnet werden [BCC32 Fehler] cport.hpp(3): E2209 include-Datei 'termios.h' kann nicht geöffnet werden Vollständiger Parser-Kontext cencoder.cpp(6): #include ..\..\..\Desktop\XKilianCom\cport.hpp [BCC32 Fehler] cport.hpp(78): E2293 ) erwartet Vollständiger Parser-Kontext cencoder.cpp(6): #include ..\..\..\Desktop\XKilianCom\cport.hpp cport.hpp(18): class cPort [BCC32 Fehler] cport.hpp(136): E2293 ) erwartet Vollständiger Parser-Kontext cencoder.cpp(6): #include ..\..\..\Desktop\XKilianCom\cport.hpp cport.hpp(18): class cPort [BCC32 Fehler] cport.hpp(138): E2293 ) erwartet Vollständiger Parser-Kontext cencoder.cpp(6): #include ..\..\..\Desktop\XKilianCom\cport.hpp cport.hpp(18): class cPort [BCC32 Fehler] cport.hpp(140): E2293 ) erwartet Vollständiger Parser-Kontext cencoder.cpp(6): #include ..\..\..\Desktop\XKilianCom\cport.hpp cport.hpp(18): class cPort [BCC32 Fehler] cport.hpp(155): E2303 Typname erwartet Vollständiger Parser-Kontext cencoder.cpp(6): #include ..\..\..\Desktop\XKilianCom\cport.hpp cport.hpp(18): class cPort [BCC32 Fehler] cport.hpp(169): E2450 Undefinierte Struktur 'termios' Vollständiger Parser-Kontext cencoder.cpp(6): #include ..\..\..\Desktop\XKilianCom\cport.hpp cport.hpp(18): class cPort [BCC32 Fehler] cport.hpp(169): E2449 Größe von 't' unbekannt oder Null Vollständiger Parser-Kontext cencoder.cpp(6): #include ..\..\..\Desktop\XKilianCom\cport.hpp cport.hpp(18): class cPort [BCC32 Fehler] cport.hpp(26): E2450 Undefinierte Struktur 'termios' Vollständiger Parser-Kontext cencoder.cpp(6): #include ..\..\..\Desktop\XKilianCom\cport.hpp cport.hpp(18): class cPort cport.hpp(172): Entscheidung zum Instantiieren: int cPort::getPorts(char ) --- Zurücksetzen des Parser-Kontexts für die Instantiierung... cport.hpp(24): Analyse: int cPort::getPorts(char ) [BCC32 Fehler] cport.hpp(26): E2449 Größe von 't_tmp' unbekannt oder Null Vollständiger Parser-Kontext cencoder.cpp(6): #include ..\..\..\Desktop\XKilianCom\cport.hpp cport.hpp(18): class cPort cport.hpp(172): Entscheidung zum Instantiieren: int cPort::getPorts(char ) --- Zurücksetzen des Parser-Kontexts für die Instantiierung... cport.hpp(24): Analyse: int cPort::getPorts(char ) [BCC32 Fehler] cport.hpp(32): E2268 Aufruf der undefinierten Funktion 'scandir' Vollständiger Parser-Kontext cencoder.cpp(6): #include ..\..\..\Desktop\XKilianCom\cport.hpp cport.hpp(18): class cPort cport.hpp(172): Entscheidung zum Instantiieren: int cPort::getPorts(char ) --- Zurücksetzen des Parser-Kontexts für die Instantiierung... cport.hpp(24): Analyse: int cPort::getPorts(char ) [BCC32 Fehler] cport.hpp(45): E2268 Aufruf der undefinierten Funktion 'major' Vollständiger Parser-Kontext cencoder.cpp(6): #include ..\..\..\Desktop\XKilianCom\cport.hpp cport.hpp(18): class cPort cport.hpp(172): Entscheidung zum Instantiieren: int cPort::getPorts(char ) --- Zurücksetzen des Parser-Kontexts für die Instantiierung... cport.hpp(24): Analyse: int cPort::getPorts(char ) [BCC32 Fehler] cport.hpp(46): E2268 Aufruf der undefinierten Funktion 'minor' Vollständiger Parser-Kontext cencoder.cpp(6): #include ..\..\..\Desktop\XKilianCom\cport.hpp cport.hpp(18): class cPort cport.hpp(172): Entscheidung zum Instantiieren: int cPort::getPorts(char ) --- Zurücksetzen des Parser-Kontexts für die Instantiierung... cport.hpp(24): Analyse: int cPort::getPorts(char ) [BCC32 Fehler] cport.hpp(51): E2268 Aufruf der undefinierten Funktion 'open' Vollständiger Parser-Kontext cencoder.cpp(6): #include ..\..\..\Desktop\XKilianCom\cport.hpp cport.hpp(18): class cPort cport.hpp(172): Entscheidung zum Instantiieren: int cPort::getPorts(char ) --- Zurücksetzen des Parser-Kontexts für die Instantiierung... cport.hpp(24): Analyse: int cPort::getPorts(char ) [BCC32 Fehler] cport.hpp(55): E2268 Aufruf der undefinierten Funktion 'tcgetattr' Vollständiger Parser-Kontext cencoder.cpp(6): #include ..\..\..\Desktop\XKilianCom\cport.hpp cport.hpp(18): class cPort cport.hpp(172): Entscheidung zum Instantiieren: int cPort::getPorts(char ) --- Zurücksetzen des Parser-Kontexts für die Instantiierung... cport.hpp(24): Analyse: int cPort::getPorts(char ) [BCC32 Fehler] cport.hpp(66): E2268 Aufruf der undefinierten Funktion 'close' Vollständiger Parser-Kontext cencoder.cpp(6): #include ..\..\..\Desktop\XKilianCom\cport.hpp cport.hpp(18): class cPort cport.hpp(172): Entscheidung zum Instantiieren: int cPort::getPorts(char ) --- Zurücksetzen des Parser-Kontexts für die Instantiierung... cport.hpp(24): Analyse: int cPort::getPorts(char ) [BCC32 Fehler] cencoder.cpp(14): E2316 'openPort' ist kein Member von 'cPort' Vollständiger Parser-Kontext cencoder.cpp(12): Analyse: cEncoder::cEncoder(const char *,const unsigned long) [BCC32 Fehler] cencoder.cpp(14): E2451 Undefiniertes Symbol 'intToSpeed_T' Vollständiger Parser-Kontext cencoder.cpp(12): Analyse: cEncoder::cEncoder(const char *,const unsigned long) [BCC32 Fehler] cencoder.cpp(36): E2316 'openPort' ist kein Member von 'cPort' Vollständiger Parser-Kontext cencoder.cpp(34): Analyse: void cEncoder::reset(const char *,const unsigned long) [BCC32 Fehler] cencoder.cpp(36): E2451 Undefiniertes Symbol 'intToSpeed_T' Vollständiger Parser-Kontext cencoder.cpp(34): Analyse: void cEncoder::reset(const char *,const unsigned long) [BCC32 Fehler] cencoder.cpp(50): E2268 Aufruf der undefinierten Funktion 'usleep' Vollständiger Parser-Kontext cencoder.cpp(44): Analyse: int cEncoder::getVersion(char *) [BCC32 Fehler] cencoder.cpp(61): E2268 Aufruf der undefinierten Funktion 'usleep' Vollständiger Parser-Kontext cencoder.cpp(44): Analyse: int cEncoder::getVersion(char *) [BCC32 Fehler] cencoder.cpp(73): E2268 Aufruf der undefinierten Funktion 'usleep' Vollständiger Parser-Kontext cencoder.cpp(67): Analyse: unsigned short cEncoder::getVoltage() [BCC32 Fehler] cencoder.cpp(81): E2268 Aufruf der undefinierten Funktion 'usleep' Vollständiger Parser-Kontext cencoder.cpp(67): Analyse: unsigned short cEncoder::getVoltage() Misslungen Verstrichene Zeit: 00:00:05.4