[vz-dev] vzlogger & Eclipse
Stefan Klammer
klammerstefan85 at gmail.com
Wed Jun 19 11:04:27 CEST 2013
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 <leo2 at pec.homeip.net>:
> 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 <r00t at constancy.org>:
>
>> 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.
>> > >
>> > >
>> >
>>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://volkszaehler.org/pipermail/volkszaehler-dev/attachments/20130619/200fe069/attachment-0001.html>
More information about the volkszaehler-dev
mailing list