Commit dd49d6a8 authored by Markus Georg Bendel's avatar Markus Georg Bendel

Add windows instructions

parent 9d3ab1c2
Pipeline #145591 passed with stage
in 34 seconds
# EMAM2SomeIP
### Installing SOME/IP (locally):
### Install SOME/IP:
Get vsomeip from: https://github.com/GENIVI/vsomeip
......@@ -9,7 +9,9 @@ Build instruction is in the readme on the site, short summary:
- vsomeip uses CMake as buildsystem.
- vsomeip uses Boost (boost.org), version has to be >= 1.55 and < 1.66:
Installing boost 1.65 on ubuntu:
#### Linux:
Installing boost 1.65 on ubuntu 18.10:
```bash
sudo apt-get install libboost-system1.65-dev libboost-thread1.65-dev libboost-log1.65-dev
```
......@@ -28,12 +30,18 @@ https://github.com/GENIVI/vsomeip/issues/25
Summary of the fix:
Replace "return &sockaddr;" with "return reinterpret_cast<struct sockaddr*>(&sockaddr);"
in: implementation/endpoints/include/netlink_connector.hpp
in the file: implementation/endpoints/include/netlink_connector.hpp
#### Build the documentation:
##### Build the documentation:
To build the documentation asciidoc, source-highlight, doxygen and graphviz is needed:
```bash
sudo apt-get install asciidoc source-highlight doxygen graphviz
make doc
'''
```
#### Windows:
- get cmake: https://cmake.org/download/
- get boost (e.g. v.1.65): https://www.boost.org/doc/libs/1_65_0/more/getting_started/windows.html
- use cmake and visual studio to build vsomeip
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment