Hi , I am trying to reinstall xyce with enable-shared option (for veriloga adms plugin)
../configure \
CXXFLAGS="-O3" \
ARCHDIR="$HOME/XyceLibs/Serial" \
CPPFLAGS="-I/usr/include/suitesparse" \
--enable-stokhos \
--enable-amesos2 \
--enable-shared --enable-xyce-shareable \
But make is stopping with below errors :
ake[4]: Leaving directory '/home/ratul619/installs/Xyce-7.4/my_build/src/test'
make[3]: Leaving directory '/home/ratul619/installs/Xyce-7.4/my_build/src/test'
make[3]: Entering directory '/home/ratul619/installs/Xyce-7.4/my_build/src'
CXX Xyce.o
CCLD
libxyce.la
ar: `u' modifier ignored since `D' is the default (see `U')
CXXLD Xyce
/usr/bin/ld: ./.libs/libxyce.so: undefined reference to `Xyce:
DeviceUnits:unitTable'
/usr/bin/ld: ./.libs/libxyce.so: undefined reference to `Xyce:
IOMMIO:mm_read_mtx_crd_size(_IO_FILE*, int*, int*, int*)'
/usr/bin/ld: ./.libs/libxyce.so: undefined reference to `Xyce:
IOMMIO:mm_read_mtx_array_size(_IO_FILE*, int*, int*)'
/usr/bin/ld: ./.libs/libxyce.so: undefined reference to `Xyce:
DeviceUnits:unitTableSize'
/usr/bin/ld: ./.libs/libxyce.so: undefined reference to `Xyce:
IOMMIO:mm_read_mtx_crd_data(_IO_FILE*, int, int, int, int*, int*, double*, char*)'
/usr/bin/ld: ./.libs/libxyce.so: undefined reference to `Xyce:
IOMMIO:mm_write_banner(_IO_FILE*, char*)'
/usr/bin/ld: ./.libs/libxyce.so: undefined reference to `Xyce:
DeviceUnits:descriptionTable'
/usr/bin/ld: ./.libs/libxyce.so: undefined reference to `Xyce:
DeviceUnits:descriptionTableSize'
/usr/bin/ld: ./.libs/libxyce.so: undefined reference to `Xyce:
IOMMIO:mm_read_banner(_IO_FILE*, char (*) [4])'
/usr/bin/ld: ./.libs/libxyce.so: undefined reference to `Xyce:
IOMMIO:mm_write_mtx_array_size(_IO_FILE*, int, int)'
collect2: error: ld returned 1 exit status
make[3]:
* [Makefile
783 Xyce] Error 1
make[3]: Leaving directory '/home/ratul619/installs/Xyce-7.4/my_build/src'
make[2]:
* [Makefile
875 all-recursive] Error 1
make[2]: Leaving directory '/home/ratul619/installs/Xyce-7.4/my_build/src'
make[1]:
* [Makefile
645 all] Error 2
make[1]: Leaving directory '/home/ratul619/installs/Xyce-7.4/my_build/src'
make:
* [Makefile
526 all-recursive] Error 1