Hallo zusammen, ich versuche die im Anhang enthaltenen Dateien zu kompilieren. Ich kann leider nichts mit der Fehlermeldung anfangen. Jemand eine Idee? Gruß, mxs
Die Fehlermeldungen kommen nicht vom Compiler sondern vom Linker. Sie sagen dass du irgendeine Datei nicht mitkompiliert hast.
>Sie sagen dass du irgendeine Datei nicht mitkompiliert hast.
Nachtrag : Oder nicht mit gelinkt hast.
...ich habe alle Dateien im Projekt-Verzeichnis abgelegt. Verstehe nicht warum sie nicht mitkompiliert/gelinkt werden. Habe sogar probehalber neue c und h Dateien in MPLAB angelegt und den Code in die neu generierten Dateien eingefügt.
Sie einfach nur in einem Verzeichnis abzulegen genügt nicht. Sie müssen auch in die Projektverwaltung Deiner IDE bzw. ins Makefile eingetragen werden.
Rufus Τ. F. schrieb: > Sie einfach nur in einem Verzeichnis abzulegen genügt nicht. Sie müssen > auch in die Projektverwaltung Deiner IDE bzw. ins Makefile eingetragen > werden. ok alles klar das ist ja schon einmal ein Anfang. Und wie wird sowas gemacht?
Max S. schrieb: > Rufus Τ. F. schrieb: >> Sie einfach nur in einem Verzeichnis abzulegen genügt nicht. Sie müssen >> auch in die Projektverwaltung Deiner IDE bzw. ins Makefile eingetragen >> werden. > > ok alles klar das ist ja schon einmal ein Anfang. Und wie wird sowas > gemacht? Handbuch lesen. Lesebefähigung ist natürlich Voraussetzung...
Max S. schrieb: > Jemand eine Idee? Es fehlen die Dateien, in denen u.a. ccpSend() definiert sind. Das Problem löst sich nicht mit "irgendwelchen" c-Dateien. Du müßtest wissen, in welcher die Definition steht und kannst in der Kommandozeile bzw. Gesamtlog oben, die du halb gepostet hast,sehen, ob sie dabei ist. Wenn sie dabei ist, ist es kein Problem des "Hinzufügens". Max S. schrieb: > mittlerweile bekomme ich diese Fehlermeldungen... Jetzt hast du zusätzliche Files hinzugefügt, bei denen nun mehrere Configbits setzen. Diese dürfen nur einmal definiert werden. Mehr als das kann man aus den wenigen deiner Daten nicht ableiten.
Volker S. schrieb: > http://microchipdeveloper.com/mplabx:add-file-to-project Ich habe jetzt nochmal alle Dateien aus dem Projekt sowie aus dem Verzeichnis entfernt und sie danach nach der Anleitung des Links hinzugefügt. Jetzt kommt diese Fehlermeldung...
Volker S. schrieb: > Was hast du gemacht - Clean und Build oder nur Build? clean und bild natürlich :)
Gibt es das CCP Object File im angegebenen Ordner? Wurde das compiliert? (in dem Teil, den man nicht sieht) Lösch mal die Ordner "dist", "debug" und "build" im Projektordner und versuch's nochmal. Könntest das ganze Projekt auch zippen und hier hochladen. Dann aber auch ohne den Müll in den angesprochenen Ordnern!
Volker S. schrieb: > Könntest das ganze Projekt auch zippen und hier hochladen. > Dann aber auch ohne den Müll in den angesprochenen Ordnern! hast ne PN
Max S. schrieb: > Jetzt kommt diese Fehlermeldung... Würde meinen, der Schritt, bei dem die Makefiles erstellt werden, wurde ausgelassen. Sollte aber eigentlich beim Clean and Build miterledigt werden. Oder aber, wie Volker schreibt, nachdem vorab die ganzen alten Dateien gelöscht wurden. Makefile-default.mk sollte hier das relevante Makefile sein, welches du prüfen solltest. Speziell, ob es nach deiner raus/rein Orgie neu gebildet wurde.
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.