jgmischke Posted July 19, 2015 at 02:31 PM Posted July 19, 2015 at 02:31 PM EIne Ergänzung vielleicht für den bricv und Red Brick. Beim Überspielen von C-Programmen wäre es nett, wenn man noch ein eigenes ZIELVERZEICHNIS für die Dateien angeben kann. Also etwa -> Alle Dateien nach /home/test oder so. Grund. Makefiles beinhalten meistens auch das Verzeichnis, in dem die Daten auf dem Originalsystem erstellt wurden. Also etwa /home/test/Projekt1/Makefile. Jetzt wird alles nach /home/tf gepackt, was dann aber nicht im Makefile läuft. So muss dann von Hand auf dem Red das ganze entweder auf /home/tf angepasst werden oder aber das /home/test/... wird manuell angelegt und dann das make dort gestartet. Geht jetzt auch, wäre aber um etliches einfacher, wenn man das Ziel mit eingeben kann. Aber auch ein grosses Lob(!!) das ganze Tinkerforge System, ist sicherlich eine Heidenarbeit gewesen und was der kleine Rote so alles drauf hat ist schon beeindruckend. Es macht Spaß damit zu arbeiten und wer sich mit Linux/C auskennt, kann wohl erahnen, was da an Arbeit drin steckt. Dafür meine Hochachtung! Quote
photron Posted July 20, 2015 at 08:35 AM Posted July 20, 2015 at 08:35 AM Hast du das Makefile mit diesen absoluten Pfaden (/home/test/Projekt1/) von Hand geschrieben, oder kommt das aus einem Generator wie den Autotools oder CMake oder ähnlichem? Eigentlich wäre die bessere/richtigere Lösung relative Pfade im Makefile zu verwenden, bzw. das Makefile erst auf dem RED Brick mit absoluten Pfaden zu generieren. Quote
jgmischke Posted July 20, 2015 at 10:14 AM Author Posted July 20, 2015 at 10:14 AM Das Makefile wird generiert. ( Von Anjuta ) Wie geschrieben, das umsetzen per Hand ist kein Aufwand, bzw. das Schreiben in ein dafür erstelltes Verzeichnis. Ist halt nur ein wenig Mehrarbeit. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.