Hallo Zusammen, ich muss mal wieder auf Eure Hilfe vertrauen.... ich habe ein Programm, welches ich Compilieren möchte, der Compiler gibt mir aber immer zum Schluss diese Meldung aus. gcc plug-in: Error: Object file not found on expected location C:\Dokumente und Einstellungen\bklimmek\Eigene Dateien\GLCD_6100_Elektor\default\GLCD_6100.elf Kann damit von Euch jemand was anfangen? Mir eine Lösung liefern??? Gruß Benjamin
Hi! Bist du dir sicher,dass du die richtige Datei compilieren willst? Ich kenne das von unseren Rechnern an der FH, dass auf jeden Fall das richtige Verzeichnis ausgesucht werden muss! Sieht ja bei dieser Meldung so aus, dass die Datei anscheinend nicht da ist. Marcel
Hallo, da hier schon mehrfach gelesen (bin selbst kein C-User): leg den Kram woanders hin, die Leerzeichen in den Ordnernamen stören. Gruß aus Berlin Michael
Hi, die Datei ist ganz neu angelegt worden von mir!! Darum kann ich mir nicht vorstellen das die Software auf einem falschen Pfad sucht... Aber alles ist möglich!? Weiß jemand wie ich das herausfinden kann?? Gruß
Hi! Die Leerzeichen sind doch durch Unterstriche ersetzt worden. Ist doch völlig in Ordnung. Marcel
Hi! Dann lege die zu compilierende Datei doch mal in einen ganz neuen Ordner, im selben Verzeichnis ab. Nur das halt die Datei dort alleine drin steht. Marcel
gib mal den Inhalt von: C:\Dokumente und Einstellungen\bklimmek\Eigene Dateien\GLCD_6100_Elektor\default\ an nochmal: benutze einen Pfad der KEINE Leerzeichen enthält TIP: In Dokumente und Einstellungen sind schon 2 in Eigene Dateien noch 1 Ich hoffe du hast dies bei deinem "Verschiebetest" beachtet. Compiliere testweise auf der Kommandozeile.
Marcel "k" wrote: > Hi! > > Die Leerzeichen sind doch durch Unterstriche ersetzt worden. Ist doch > völlig in Ordnung. > > C:\Dokumente und Einstellungen enthält aber Leerzeichen.
Hallo Zusammen,
ich habe jetzt alle Sachen gemacht die Ihr vorgeschlagen habt. Ich habe
mal den Pfad gewechselt, Projektnamen getauscht usw., aber ....
gcc plug-in: Error: Object file not found on expected location
D:\Verschiedes_eigenes\AVR_Programme\6100_LCD_Elektor\default\6100_LCD_E
lektor.elf
@Wolfram
> Compiliere testweise auf der Kommandozeile.
....mmmmmhhhhhh ich verstehe gerade Bahnhof werderot :-(
Wie kann ich das tun???
Gruß
Benjamin
Vielleicht zuviele Pfade??? Muss ich vielleicht eine Ebene weniger an Ordnern verwenden?? Gruß
Eine Ebene weniger hat es auch nicht gebracht!! Ich habe sogar schon Projekte in dem gleichen Pfad geöffent und compiliert. Das hat einwandfrei funktioniert!! Gruß
Vielleicht hat der PC ausnahmsweise Recht und es gibt am angegebenen Ort keine Datei GLCD_6100.elf. Beispielsweise, weil im Sourcecode Fehler stecken und deshalb die Kompilierung oder das Linken fehlgeschlagen ist.
Mach doch mal ein Bildschirmcopy der Ausgabe. Ich hatte früher mal so einen ähnlichen Fall mit einem älteren AVRStudio. Das elf File wurde nicht gefunden, weil es während des Compilierens einen Fehler gab, der aber im Build Fenster nicht sichtbar war.
Ich glaube ich habe den Fehler!! Bei einer Header hatte ich
1 | #ifndef _GLX_LCD_....
|
2 | #define _GLX_LCD_....
|
3 | |
4 | ....
|
5 | ....
|
6 | |
7 | #endif
|
vergessen!! Aber.... nun hängt sich der Compiler bei compilieren auf... VERDAMMT!!!! ggggrrrrrrrrrrrrrrrrrrrr Also jetzt habe ich mir den Quellcode ausgedruckt und gehe diesen noch einmal Stück für Stück durch!! Danke noch einmal!! Gruß
Hallo Zusammen, ich habe zwar jetzt den einen Fehler gefunden, aber mir leuchtet der zweite nicht ganz ein. Ich habe die HEADER eingebunden, aber der Compiler findet die Referenz nicht.... woran könnte das nun liegen???? gruß
Hier mal der Quellcode!! Das ist der umgeschriebene Quellcode des Nokia-6100-GLCD mit Epson- Controller. Welcher von der Elektor kostenlos für die Programmierung mit E-Blocks zur Verfügung gestellt wurde. Ich habe diesen umgeschrieben für die Verwendung in AVR-Studio. Vielleicht habe ich etwas übersehen!? Gruß Benjamin
Hast du schon mal in GFX_LCD_Functions.c hineingeschaut? AVR Studio macht so ein schönes Syntax Highlighting. Alle Funktionen sind dort grün, was soviel heist, wie: Alles auskommentiert.
Achso... uppsss.... das habe ich für Testzwecke gemacht... ich versuche es noch einmal!! Gruß
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.