[vz-dev] vzlogger & Eclipse
Thorben Thuermer
r00t at constancy.org
Wed Jun 19 03:00:38 CEST 2013
On Tue, 18 Jun 2013 23:31:52 +0200
Peter Evertz <leo2 at pec.homeip.net> 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 <leo2 at pec.homeip.net
> > <mailto:leo2 at pec.homeip.net>>:
> >
> > 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 <leo2 at pec.homeip.net
> >> <mailto:leo2 at pec.homeip.net>>:
> >>
> >> 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.
> >
> >
>
More information about the volkszaehler-dev
mailing list