diff --git a/compile_linux.sh b/compile_linux.sh index 9c8cb9c54..2931c4576 100755 --- a/compile_linux.sh +++ b/compile_linux.sh @@ -52,14 +52,14 @@ if test "$1" = "d"; then echo "configuring for 64 bit debug" echo # You may add --enable-adms to the following command for adding adms generated devices - ../configure --with-x --enable-xspice --enable-cider --with-readline=yes --enable-openmp CFLAGS="-g -m64 -O0 -Wall -Wno-unused-but-set-variable" LDFLAGS="-m64 -g" + ../configure --with-x --enable-cider --with-readline=yes --enable-openmp --enable-osdi --enable-predictor CFLAGS="-g -m64 -O0 -Wall -Wno-unused-but-set-variable" LDFLAGS="-m64 -g" else cd release if [ $? -ne 0 ]; then echo "cd release failed"; exit 1 ; fi echo "configuring for 64 bit release" echo # You may add --enable-adms to the following command for adding adms generated devices - ../configure --with-x --enable-xspice --enable-cider --with-readline=yes --enable-openmp --disable-debug CFLAGS="-m64 -O2" LDFLAGS="-m64 -s" + ../configure --with-x --enable-cider --with-readline=yes --enable-openmp --enable-osdi --enable-predictor --disable-debug CFLAGS="-m64 -O2" LDFLAGS="-m64 -s" fi if [ $? -ne 0 ]; then echo "../configure failed"; exit 1 ; fi diff --git a/src/spicelib/devices/dev.c b/src/spicelib/devices/dev.c index 5dbb01210..b4df3de6a 100644 --- a/src/spicelib/devices/dev.c +++ b/src/spicelib/devices/dev.c @@ -542,7 +542,7 @@ static void free_dlerr_msg(char *msg) { #include "ngspice/osdiitf.h" -static int add_device(int n, OsdiRegistryEntry *devs) { +static int osdi_add_device(int n, OsdiRegistryEntry *devs) { int i; int dnum = DEVNUM + n; DEVices = TREALLOC(SPICEdev *, DEVices, dnum); @@ -566,7 +566,7 @@ int load_osdi(const char *path) { return file.num_entries; } - add_device(file.num_entries, file.entrys); + osdi_add_device(file.num_entries, file.entrys); return 0; }