Ich versuchs jetzt wie gesagt auf einer Virtual Machine mit Ubuntu. Das sollte eigentlich gehen denk ich.
Am 19. Juni 2013 10:48 schrieb Peter Evertz <[email protected]>: > Am 19.06.2013 08:46, schrieb Stefan Klammer: > > Hallo Thorben, > > ich habe zur Zeit nur einen Laptop und kann somit am Raspberry kein > Display anschliessen um damit in einer Grafische Benutzeroberfläche eben > z.B. Eclipse zu nutzen. Schlussendlich wirds dann auf github commitet und > dann auf den pi geclont und dort kompiliert so wie es Peter schon > beschrieben hat. > > Versuche bitte nicht eclipse auf dem raspi laufen zu lassen. Dafür ist der > raspi IMHO zu schwach. > > > > Ich denke aber das ich es nun mit Ubuntu versuchen werde. Denke es ist > in Windows zu aufwendig das ganze benötigte Zeug nachzuinstallieren. Falls > ich noch was rausfinde wie's auf Windows geht werd ichs hier mitteilen. > > Mfg Stefan > > > Am 19. Juni 2013 03:00 schrieb Thorben Thuermer <[email protected]>: > >> On Tue, 18 Jun 2013 23:31:52 +0200 >> Peter Evertz <[email protected]> wrote: >> > Bist du auf Windows unterwegs? >> > >> > Wenn ja, dann würde ich mal sagen: Das geht nicht. >> >> es ist ja nicht windows, sondern cygwin (quasi unix auf dem >> windows-kernel). >> >> ich weiss nicht, ob das schon probiert wurde, aber funktionieren sollte es >> prinzipiell. >> >> aber ich erinnere mich gelesen zu haben, das sein target der himbeerkuchen >> war, da ist das so wenig zielfuehrend. >> >> - T. >> >> > Am 18.06.2013 23:27, schrieb Stefan Klammer: >> > > Tut mir leid wenn ich da etwas schwer von begriff bin aber ist mein >> > > erstes mal das ich so ein c++ Projekt von github in eclipse >> > > kompilieren möchte. >> > > >> > > Ich habs jetzt aber fast hingekriegt aber irgendwie stimmt das immer >> > > noch nicht. >> > > >> > > Zuerst hab ich mal cygwin installiert und den Pfad in Path Variable >> > > eingesetzt das hat funktioniert und ich kann mit einem Command Window >> > > die make aufrufen. >> > > Dann hab ich die Git Reprositories in Eclipse angelegt und dazu neue >> > > c++ Makefile Projekte gemacht. >> > > >> > > Jetzt kommt beim kompilieren von libsml folgende Fehlermeldung: >> > > >> > > 23:22:02 **** Incremental Build of configuration Default for project >> > > libsml **** >> > > make >> > > make[1]: Entering directory >> > > `/cygdrive/d/Dokumente/Cpp_Workspace/libsml/sml' >> > > cc -I./include/ -fPIC -fno-stack-protector -g -Wall -c -o >> > > src/sml_octet_string.o src/sml_octet_string.c >> > > src/sml_octet_string.c:1:0: warning: -fPIC ignored for target (all >> > > code is position independent) >> > > src/sml_octet_string.c:27:23: fatal error: uuid/uuid.h: No such file >> > > or directory >> > > compilation terminated. >> > > <builtin>: recipe for target `src/sml_octet_string.o' failed >> > > make[1]: Leaving directory >> > > `/cygdrive/d/Dokumente/Cpp_Workspace/libsml/sml' >> > > make[1]: *** [src/sml_octet_string.o] Error 1 >> > > Makefile:3: recipe for target `all' failed >> > > make: *** [all] Error 2 >> > > >> > > 23:22:03 Build Finished (took 473ms) >> > > >> > > Wenn ich das Makefile im sml Ordner angebe kriegt ich folgendes: >> > > >> > > 23:23:34 **** Incremental Build of configuration Default for project >> > > libsml **** >> > > make -f sml/Makefile >> > > make: *** No rule to make target `src/sml_file.o', needed by >> > > `lib/libsml.so.1'. Stop. >> > > >> > > 23:23:35 Build Finished (took 203ms) >> > > >> > > Beim kompilieren von vzlogger bekomme ich folgende Fehlermeldung wenn >> > > ich das Makefile.am aus dem Ordner src verwende. >> > > >> > > 23:25:22 **** Incremental Build of configuration Default for project >> > > vzlogger **** >> > > make -f src/Makefile.am >> > > src/Makefile.am:39: *** missing separator. Stop. >> > > >> > > 23:25:22 Build Finished (took 167ms) >> > > >> > > Brauch ich das sonst noch irgendwas zu installieren ausser Cygwin und >> > > wenn ja woher bekomm ich das? Ich würde das gerne auf meinem Windows >> > > Rechner machen. >> > > >> > > Danke und noch eine Gute nacht, >> > > Mfg Stefan >> > > >> > > >> > > Am 18. Juni 2013 10:21 schrieb Peter Evertz <[email protected] >> > > <mailto:[email protected]>>: >> > > >> > > Am 17.06.2013 20:46, schrieb Stefan Klammer: >> > >> Ich habe das so versucht wie du es hier beschrieben hast. Ich hab >> > >> mir das eben so vorgestellt wie du geschrieben hast. In Eclipse >> > >> entwickeln und dann aufs git damit und auf dem Pi laden und dort >> > >> kompilieren. >> > >> Muss ich beim anlegen der Projekte noch etwas beachten oder muss >> > >> sonst noch was installiert sein. Ich bin was C++ mit Eclipse >> > >> betrifft relativ neu und wäre für eine bezüglich >> > >> Projekterstellung etwas genaueren erklärung sehr dankbar. Bei mir >> > >> findet er die includes nicht und meckert beim build das kein >> > >> makefile vorhanden sei?? >> > >> >> > >> Danke für hilfreiche tipps. >> > >> >> > >> >> > >> Am 17. Juni 2013 11:14 schrieb Peter Evertz <[email protected] >> > >> <mailto:[email protected]>>: >> > >> >> > >> Am 17.06.2013 09:27, schrieb Thomas Gauweiler: >> > >> >> > >> Hallo Stefan, >> > >> >> > >> man mag mir widersprechen, aber meinem Gefühl nach, setzt >> > >> keiner Eclipse ein. >> > >> Auf Deine Erfahrungen bin ich gespannt. >> > >> >> > >> Gruß >> > >> ______ >> > >> /homas >> > >> >> > >> Dein Gefühl trügt dich :) >> > >> Einfach "vzlogger" und "libsml" als "c++ makefile" projekt >> > >> anlegen. Git einrichten im eclipse. Dann entwickeln und >> > >> Fehler finden. Zu Testen syncronisiere ich die Quellen mit >> > >> dem raspi, und übersetze dort. Cross-compiling ist mir zu >> > >> aufwendig. >> > >> >> > >> Peter >> > >> >> > >> >> > > Meinst Du die includes aus der libsml ? Das musst du Dir auch aus >> > > dem Git ziehen und übersetzten. ( z.B. meine Version >> > > https://github.com/peterevertz/libsml ) und die includes im >> > > Makefile setzen. Damit der Eclipse indexer funktioniert musst Du >> > > evtl. in den Projekt settings den Pfad zur libsml eintragen. >> > > >> > > >> > >> > > >
