mirror of
https://github.com/openhwgroup/cva6.git
synced 2025-04-23 05:37:16 -04:00
[DPI library build] Consistently use C++ 2017 standard.
* cva6/sim/Makefile (dpi_build): Force use of C++ 2017 standard. Remove multiple standard options.
This commit is contained in:
parent
0ea53da4d9
commit
8e259f210e
1 changed files with 1 additions and 1 deletions
|
@ -196,7 +196,7 @@ endif
|
|||
dpi-library = $(VCS_WORK_DIR)/work-dpi
|
||||
dpi_build:
|
||||
mkdir -p $(dpi-library)
|
||||
g++ -shared -fPIC -std=c++0x -Bsymbolic -std=c++11 -I../corev_apu/tb/dpi -O3 -I$(SPIKE_ROOT)/include \
|
||||
g++ -shared -fPIC -std=c++17 -Bsymbolic -I../corev_apu/tb/dpi -O3 -I$(SPIKE_ROOT)/include \
|
||||
-I$(VCS_HOME)/include -I$(RISCV)/include -c $(CVA6_REPO_DIR)/corev_apu/tb/dpi/elfloader.cc \
|
||||
-o $(dpi-library)/elfloader.o
|
||||
g++ -shared -m64 -o $(dpi-library)/ariane_dpi.so $(dpi-library)/elfloader.o -L$(RISCV)/lib -Wl,-rpath,$(RISCV)/lib
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue