riebl / vanetza

Open-source implementation of the ETSI C-ITS protocol stack
Other
204 stars 156 forks source link

Missing dependencies (documentation) #2

Closed namnatulco closed 8 years ago

namnatulco commented 8 years ago

Hi! I just made a first build (to be precise, using the current artery master branch) and noticed some dependencies are missing in the README file:

I also saw some output regarding the Cohda SDK, which I initially thought caused compilation failures, but it seems that's not an issue.

For Fedora users, this (I think) gives a complete setup: dnf install gcc-c++ cmake boost-devel GeographicLib-devel cryptopp-devel asn1c

riebl commented 8 years ago

Hi,

thanks for your feedback! In fact, I will have to update the README reflecting the recently published security features. asn1c is not strictly required anymore because a pre-generated copy of the CA and DEN messages is now included and should be used automatically when no asn1c is found on the system.

I would also be very happy if you could provide some feedback about your experiences regarding Vanetza!

Best regards, Raphael

namnatulco commented 8 years ago

For some reason I did encounter a compilation failure without asn1c. I'll go reproduce it and let you know. Our research group is currently considering using artery as part of an exercise with a focus on security and geonetworking. I'll try and report any issues I find.

namnatulco commented 8 years ago

here is the compilation output without asn1c (I simply removed it, removed the build folder, recreated that, then ran cmake .. && cmake --build . in the new build folder). Here is the associated log file. Unfortunately I'm not familiar enough with CMake to debug what's going wrong.

riebl commented 8 years ago

Should be fixed with 1d4b9cd. Thank you for reporting this issue!