[vz-users] vzlogger unter FreeBSD
Matthias Behr
mbehr at mcbehr.de
Mon Mar 2 21:55:27 CET 2015
Die Fehler von cmake sind komisch.
Kannst du mal folgendes machen:
git clone …
cd vzlogger
mkdir build
cd build
export CC=/usr/local/gcc
$ export CXX=/usr/local/g++
cmake ..
make
und Logs schicken?
>> configure wird nicht mehr unterstützt. Bitte mal mit cmake probieren.
>
> Mh... sicher das es dann besser wird?
>
> Also cmake läuft schonmal nicht aufgrund eines Fehlers in src/CMakeLists.txt
>
> configure_file("${CMAKE_SOURCE_DIR}/src/gitSha1.cpp.in" "${CMAKE_BINARY_DIR}/gitSha1.cpp" @ONLY)
>
> soll sicherlich
>
> configure_file("${CMAKE_SOURCE_DIR}/gitSha1.cpp.in" "${CMAKE_BINARY_DIR}/gitSha1.cpp" @ONLY)
>
Nee. CMake wird nicht aus dem src Verz. gestartet sondern eine Ebene darüber. Sollte schon passen (zumindest baut es unter Linux überall so).
> heissen, ansonsten kommt:
>
> CMake Error: File /root/vzlogger-master/src/src/gitSha1.cpp.in does not exist.
> CMake Error at CMakeLists.txt:19 (configure_file):
>
> Und nach dem fix compiliert er nicht, ggf. weil CMake die Includes nicht
> richtig definiert.
>
> -- Build files have been written to: /root/vzlogger-master
> [ 3%] Building CXX object CMakeFiles/vz.dir/Channel.o
> /root/vzlogger-master/src/Channel.cpp:33:10: fatal error: 'common.h' file not found
>
> Welche ja unter ./include liegen würde... fehlt sicherlich ein -I Aber bevor
> ich tiefer grabe - sicher das es mit cmake besser wird? Die linker Fehler sehen
> mir nicht nach einem Problem der building-chain aus... und - wie kann ich CMake
> überrede mein gcc unter /usr/local zu verwenden und nicht mein CLang unter /?
siehe oben. cmake beachtet die exports für CC und CXX.
Gruß
Matthias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20150302/7e6306c7/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5256 bytes
Desc: not available
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20150302/7e6306c7/attachment.bin>
More information about the volkszaehler-users
mailing list