• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Custom IC Design
  3. ERROR (VACOMP-1008): Cannot compile ahdlcmi module library...

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 130
  • Views 15696
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

ERROR (VACOMP-1008): Cannot compile ahdlcmi module library.

lraf
lraf over 14 years ago

Hello, 

I am trying to simulate a schematic including a verilogA block but I have the following error when simulating:

 ERROR (VACOMP-1008): Cannot compile ahdlcmi module library.

This schematic was working earlier, but I have changed the PDK and the .cshrc since. I am working with IC6.1.4 ans MMSIM 7.2.

Can anyone please help me ?

Please find hereafter the corresponding logfile (ahdlcmi.out):

ahdlcmicompile: Compiling ahdlcmi in input.ahdlSimDB/1154_librairie_raf_resonateurAMS_resonateur_veriloga_veriloga.va.resonateur.ahdlcmi/Linux2.6.18-238.19.1.el5+gcc/ for Linux2.6.18-238.19.1.el5+gcc with optimize using gcc on Mon Aug 29 15:46:18 CEST 2011 [5.0]
ahdlcmicompile: Generating makefile
PATH:  /data/levy/2011/cds_mmsim7.2/tools.lnx86/systemc/gcc/4.1/install/bin:/data/levy/2011/cds_ic6.1.4/bin:/data/levy/2011/cds_ic6.1.4/tools/bin:/data/levy/2011/cds_ic6.1.4/share/oa/bin:/data/levy/2011/cds_incisive9.2/KITSOCV92/util_lib/vm_util/bin:/data/levy/2011/cds_incisive9.2/KITSOCV92/bin:/home/levy/lfoundry/pdkdownload/PDK_LF150i_V2_0_0/tools/plugins/ciranova_plugin_linux_rhel30_gcc411_32_4.4.2_I6/plat_linux_gcc411_32/3rd/bin:/home/levy/lfoundry/pdkdownload/PDK_LF150i_V2_0_0/tools/plugins/ciranova_plugin_linux_rhel30_gcc411_32_4.4.2_I6/plat_linux_gcc411_32/bin:/home/levy/lfoundry/pdkdownload/PDK_LF150i_V2_0_0/tools/plugins/ciranova_plugin_linux_rhel30_gcc411_32_4.4.2_I6/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:./:/data/levy/2011/cds_mmsim7.2/tools/bin:/data/levy/2011/cds_incisive9.2/IUS92/tools/bin:/data/levy/2011/cds_incisive9.2/IUS92/tools/vtools/vfault/bin:/data/levy/2011/cds_incisive9.2/IFV92/tools/bin:/data/levy/2011/cds_incisive9.2/EMGR92/bin:/data/levy/2011/cds_incisive9
.2/SPMN92/bin:/data/levy/2011/cds_incisive9.2/KITSOCV92/bin:/data/levy/2011/cds_vipp9.2/tools/bin:/data/levy/2011/cds_ccd9.1/bin:/data/levy/2011/cds_confrml9.1/bin:/data/levy/2011/cds_rc9.1/tools/bin:/data/levy/2011/cds_ets9.1/tools/bin:/data/levy/2011/cds_et9.1/bin:/data/levy/2011/cds_edi9.1/tools/bin:/data/levy/2011/cds_ic6.1.4/tools/dfII/bin:/data/levy/2011/cds_icc11.2.41/bin:/data/levy/2011/cds_icc11.2.41/tools/bin:/data/levy/2011/cds_icc11.2.41/tools/iccraft/bin:/data/levy/2011/cds_icc11.2.41/tools/iccraft/lefdef_if/bin:/data/levy/2011/cds_icc11.2.41/tools/iccraft/gds_if/bin:/data/levy/2011/cds_ext9.1/bin:/data/levy/2011/cds_ass4.1oa-614/tools/bin:/data/levy/2011/cds_ass4.1oa-614/tools/assura/bin:/data/levy/2011/cds_ass4.1oa-614/bin:/data/levy/2011/cds_pvs9.1/bin:/data/levy/2011/cds_pvs9.1/tools/bin:/data/levy/2011/cds_mvs9.2/tools/bin:/data/levy/2011/cds_kqv5.1/tools/K2/Viewer_5.1.2P1/bin
LD_LIBRARY_PATH:  /data/levy/2011/cds_mmsim7.2/tools.lnx86/systemc/gcc/4.1/install/lib:/data/levy/2011/cds_mmsim7.2/tools/lib:/data/levy/2011/cds_mmsim7.2/tools.lnx86/mdl/lib:/data/levy/2011/cds_mmsim7.2/tools.lnx86/mmsim/lib:/data/levy/2011/cds_mmsim7.2/tools.lnx86/inca/lib:/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/lib:/data/levy/2011/cds_mmsim7.2/tools.lnx86/lib/SuSE:/data/levy/2011/cds_ic6.1.4/tools/lib:/data/levy/2011/cds_ic6.1.4/tools/lib/SuSE/SLES11:/data/levy/2011/cds_ic6.1.4/share/oa/lib/linux_rhel40_32/opt:/data/levy/2011/cds_ic6.1.4/tools/QT/lib:/data/levy/2011/cds_ic6.1.4/tools/dfII/lib:/data/levy/2011/cds_ic6.1.4/tools/sev/lib:/data/levy/2011/cds_incisive9.2/IUS92/tools.lnx86/lib:/data/levy/2011/cds_incisive9.2/IUS92/tools/systemc/gcc/install/lib
sh: mpstat: command not found
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/bin/gnumake -j2 -f GNUmakefile
sh: mpstat: command not found
Compiling C file resonateur_DcFuncDerLoad.c (optimize)
/data/levy/2011/cds_mmsim7.2/tools.lnx86/systemc/gcc/4.1/bin/gcc  -march=i686 -ffast-math -O0 -DSYSV -DSVR4 -D_REENTRANT -fPIC   -DconfigSPECTRE -I. -I/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include -c resonateur_DcFuncDerLoad.c -o obj/optimize/5.0/resonateur_DcFuncDerLoad.o || rm -f -f obj/optimize/5.0/resonateur_DcFuncDerLoad.o;
Compiling C file resonateur_func.c (optimize) with -O0
/data/levy/2011/cds_mmsim7.2/tools.lnx86/systemc/gcc/4.1/bin/gcc  -march=i686 -ffast-math -O0 -DSYSV -DSVR4 -D_REENTRANT -fPIC   -DconfigSPECTRE -I. -I/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include -c resonateur_func.c -o obj/optimize/5.0/resonateur_func.o || rm -f -f obj/optimize/5.0/resonateur_func.o;
resonateur_DcFuncDerLoad.c:1:18: error: math.h: No such file or directory
resonateur_DcFuncDerLoad.c:2:20: error: stdlib.h: No such file or directory
resonateur_DcFuncDerLoad.c:3:20: error: string.h: No such file or directory
In file included from resonateur_inst_static.h:17,
                 from resonateur_DcFuncDerLoad.c:4:
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:15:20: error: values.h: No such file or directory
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:16:20: error: setjmp.h: No such file or directory
In file included from resonateur_inst_static.h:17,
                 from resonateur_DcFuncDerLoad.c:4:
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:196: error: expected specifier-qualifier-list before 'jmp_buf'
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:439: error: expected declaration specifiers or '...' before 'size_t'
resonateur_func.c:1:18: error: math.h: No such file or directory
resonateur_func.c:2:20: error: stdlib.h: No such file or directory
resonateur_func.c:3:20: error: string.h: No such file or directory
In file included from resonateur_inst_static.h:17,
                 from resonateur_func.c:4:
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:15:20: error: values.h: No such file or directory
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:16:20: error: setjmp.h: No such file or directory
In file included from resonateur_inst_static.h:17,
                 from resonateur_func.c:4:
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:196: error: expected specifier-qualifier-list before 'jmp_buf'
resonateur_DcFuncDerLoad.c: In function 'resonateur_DcFuncDerLoad':
resonateur_DcFuncDerLoad.c:68: warning: incompatible implicit declaration of built-in function 'memset'
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:439: error: expected declaration specifiers or '...' before 'size_t'
resonateur_func.c: In function 'resonateur_AcLoad':
resonateur_func.c:93: warning: incompatible implicit declaration of built-in function 'memset'
Compiling C file resonateur_DcFuncLoad.c (optimize)
/data/levy/2011/cds_mmsim7.2/tools.lnx86/systemc/gcc/4.1/bin/gcc  -march=i686 -ffast-math -O0 -DSYSV -DSVR4 -D_REENTRANT -fPIC   -DconfigSPECTRE -I. -I/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include -c resonateur_DcFuncLoad.c -o obj/optimize/5.0/resonateur_DcFuncLoad.o || rm -f -f obj/optimize/5.0/resonateur_DcFuncLoad.o;
Compiling C file resonateur_TranFuncDerLoad.c (optimize)
/data/levy/2011/cds_mmsim7.2/tools.lnx86/systemc/gcc/4.1/bin/gcc  -march=i686 -ffast-math -O0 -DSYSV -DSVR4 -D_REENTRANT -fPIC   -DconfigSPECTRE -I. -I/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include -c resonateur_TranFuncDerLoad.c -o obj/optimize/5.0/resonateur_TranFuncDerLoad.o || rm -f -f obj/optimize/5.0/resonateur_TranFuncDerLoad.o;
resonateur_DcFuncLoad.c:1:18: error: math.h: No such file or directory
resonateur_DcFuncLoad.c:2:20: error: stdlib.h: No such file or directory
resonateur_DcFuncLoad.c:3:20: error: string.h: No such file or directory
In file included from resonateur_inst_static.h:17,
                 from resonateur_DcFuncLoad.c:4:
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:15:20: error: values.h: No such file or directory
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:16:20: error: setjmp.h: No such file or directory
In file included from resonateur_inst_static.h:17,
                 from resonateur_DcFuncLoad.c:4:
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:196: error: expected specifier-qualifier-list before 'jmp_buf'
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:439: error: expected declaration specifiers or '...' before 'size_t'
resonateur_DcFuncLoad.c: In function 'resonateur_DcFuncLoad':
resonateur_DcFuncLoad.c:51: warning: incompatible implicit declaration of built-in function 'memset'
Compiling C file resonateur_TranFuncLoad.c (optimize)
/data/levy/2011/cds_mmsim7.2/tools.lnx86/systemc/gcc/4.1/bin/gcc  -march=i686 -ffast-math -O0 -DSYSV -DSVR4 -D_REENTRANT -fPIC   -DconfigSPECTRE -I. -I/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include -c resonateur_TranFuncLoad.c -o obj/optimize/5.0/resonateur_TranFuncLoad.o || rm -f -f obj/optimize/5.0/resonateur_TranFuncLoad.o;
resonateur_TranFuncDerLoad.c:1:18: error: math.h: No such file or directory
resonateur_TranFuncDerLoad.c:2:20: error: stdlib.h: No such file or directory
resonateur_TranFuncDerLoad.c:3:20: error: string.h: No such file or directory
In file included from resonateur_inst_static.h:17,
                 from resonateur_TranFuncDerLoad.c:4:
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:15:20: error: values.h: No such file or directory
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:16:20: error: setjmp.h: No such file or directory
In file included from resonateur_inst_static.h:17,
                 from resonateur_TranFuncDerLoad.c:4:
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:196: error: expected specifier-qualifier-list before 'jmp_buf'
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:439: error: expected declaration specifiers or '...' before 'size_t'
resonateur_TranFuncDerLoad.c: In function 'resonateur_TranFuncDerLoad':
resonateur_TranFuncDerLoad.c:79: warning: incompatible implicit declaration of built-in function 'memset'
Compiling C file resonateur_CreateDevice.c (optimize)
/data/levy/2011/cds_mmsim7.2/tools.lnx86/systemc/gcc/4.1/bin/gcc  -march=i686 -ffast-math -O0 -DSYSV -DSVR4 -D_REENTRANT -fPIC   -DconfigSPECTRE -I. -I/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include -c resonateur_CreateDevice.c -o obj/optimize/5.0/resonateur_CreateDevice.o || rm -f -f obj/optimize/5.0/resonateur_CreateDevice.o;
resonateur_TranFuncLoad.c:1:18: error: math.h: No such file or directory
resonateur_TranFuncLoad.c:2:20: error: stdlib.h: No such file or directory
resonateur_TranFuncLoad.c:3:20: error: string.h: No such file or directory
In file included from resonateur_inst_static.h:17,
                 from resonateur_TranFuncLoad.c:4:
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:15:20: error: values.h: No such file or directory
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:16:20: error: setjmp.h: No such file or directory
In file included from resonateur_inst_static.h:17,
                 from resonateur_TranFuncLoad.c:4:
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:196: error: expected specifier-qualifier-list before 'jmp_buf'
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:439: error: expected declaration specifiers or '...' before 'size_t'
resonateur_TranFuncLoad.c: In function 'resonateur_TranFuncLoad':
resonateur_TranFuncLoad.c:54: warning: incompatible implicit declaration of built-in function 'memset'
resonateur_CreateDevice.c:1:18: error: math.h: No such file or directory
resonateur_CreateDevice.c:2:20: error: stdlib.h: No such file or directory
resonateur_CreateDevice.c:3:20: error: string.h: No such file or directory
In file included from resonateur_inst_static.h:17,
                 from resonateur_CreateDevice.c:4:
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:15:20: error: values.h: No such file or directory
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:16:20: error: setjmp.h: No such file or directory
In file included from resonateur_inst_static.h:17,
                 from resonateur_CreateDevice.c:4:
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:196: error: expected specifier-qualifier-list before 'jmp_buf'
/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:439: error: expected declaration specifiers or '...' before 'size_t'
resonateur_CreateDevice.c: In function 'resonateur_CreateDevice':
resonateur_CreateDevice.c:18: error: 'NULL' undeclared (first use in this function)
resonateur_CreateDevice.c:18: error: (Each undeclared identifier is reported only once
resonateur_CreateDevice.c:18: error: for each function it appears in.)
/data/levy/2011/cds_mmsim7.2/tools.lnx86/systemc/gcc/4.1/bin/gcc -shared -O0 -fPIC -o obj/optimize/5.0/libahdlcmi.so ./obj/optimize/5.0/resonateur_func.o ./obj/optimize/5.0/resonateur_DcFuncDerLoad.o ./obj/optimize/5.0/resonateur_DcFuncLoad.o ./obj/optimize/5.0/resonateur_TranFuncDerLoad.o ./obj/optimize/5.0/resonateur_TranFuncLoad.o ./obj/optimize/5.0/resonateur_CreateDevice.o  -Wl,-rpath,/usr/lib -Wl,-rpath,/lib -s
gcc: ./obj/optimize/5.0/resonateur_func.o: No such file or directory
gcc: ./obj/optimize/5.0/resonateur_DcFuncDerLoad.o: No such file or directory
gcc: ./obj/optimize/5.0/resonateur_DcFuncLoad.o: No such file or directory
gcc: ./obj/optimize/5.0/resonateur_TranFuncDerLoad.o: No such file or directory
gcc: ./obj/optimize/5.0/resonateur_TranFuncLoad.o: No such file or directory
gcc: ./obj/optimize/5.0/resonateur_CreateDevice.o: No such file or directory
gnumake: *** [obj/optimize/5.0/libahdlcmi.so] Error 1
 

  • Cancel
Parents
  • Quek
    Quek over 14 years ago

    Hi Iraf

    These lines seem to indicate that you do not have all required gcc libraries:

    resonateur_DcFuncDerLoad.c:1:18: error: math.h: No such file or directory
    resonateur_DcFuncDerLoad.c:2:20: error: stdlib.h: No such file or directory
    resonateur_DcFuncDerLoad.c:3:20: error: string.h: No such file or directory

    You might be able to resolve the problem by installing all the gcc related libraries. If it does not help, then it would be good to contact Cadence support as suggested by Ashish. : )

    Best regards
    Quek

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Quek
    Quek over 14 years ago

    Hi Iraf

    These lines seem to indicate that you do not have all required gcc libraries:

    resonateur_DcFuncDerLoad.c:1:18: error: math.h: No such file or directory
    resonateur_DcFuncDerLoad.c:2:20: error: stdlib.h: No such file or directory
    resonateur_DcFuncDerLoad.c:3:20: error: string.h: No such file or directory

    You might be able to resolve the problem by installing all the gcc related libraries. If it does not help, then it would be good to contact Cadence support as suggested by Ashish. : )

    Best regards
    Quek

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information