Probleme einen älteren Quellcode zu kompilieren

Gast #1093675
Hallo,

Der beigefügte Code ist nicht von mir, sollte sich aber kompilieren 
lassen. Tut es bei mir aber nicht. Womöglich liegt es an der GCC Version 
und dem merkwürdigen Makefile..Hat Jemand einen Tipp für mich?

Viele Grüße

Markus
Angehängte Dateien:
Hi,
ich habe mir den Quellcode mal angesehen, also es fehlen einige Includes 
dort.
Das ist so nicht vollständig. Leider wurden auch diverse Pfade verändert 
und man müßte alle korrigieren... nur zum Testen ist es mir jetzt zu 
aufwändig sorry.

Trotz allem, guten Rutsch!
Guten Morgen! muss man ja schon sagen =)

Wie mein Vorredner schon sagte:

-es fehlen Includes
-zum Teil falsche Pfade zu den Includes
-falsche Includenamen

Es ist aber möglich, dass zum Zeitpunkt der Erstellung (anscheinend 
2000) alles seine Richtigkeit hatte.

Ich habe mal auf die Schnelle die Includes verbessert, dass der avr-gcc 
keine Errors mehr liefert und ein anderes Makefile verwendet.

Lies sich letztendlich compilieren, aber es treten einige Warnings auf.

Habe das alles (Listing, Mapping, Objectfiles, etc.) in den Ordner 
"Compilat" geschoben und dort auch einen Log der Compilermeldungen 
beigefügt.

Ich kann nur sagen: Compilieren ließ es sich, aber ob es letztendlich 
funktioniert bleibt fraglich.

Schau dir am besten das Log mal an und entscheide selbst ob du es testen 
möchtest, oder nicht.

Gruß
Christian

PS.: Ist "bc.rom" nicht schon ein fertiges Hexfile?
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.