(P.S. I'm not subscribed, so please CC me on this thread.) I'm having trouble with Icarus Verilog and the latest version of binutils for Cygwin. I'm getting reports like this: ==================================================== .. ... cd vpi ; make all make[1]: Entering directory `/tmp/verilog-20001119/vpi' gcc -shared -o system.vpi sys_table.o sys_display.o sys_finish.o sys_random.o sys_readmem.o sys_readmem_lex.o sys_time.o sys_vcd.o -Wl,--enable-auto-image-base -L../vvm -lvvm -lvpip Cannot export _bss_end__: symbol not defined Cannot export _bss_start__: symbol not defined Cannot export _data_end__: symbol not defined Cannot export _data_start__: symbol not defined collect2: ld returned 1 exit status make[1]: *** [system.vpi] Error 1 make[1]: Leaving directory `/tmp/verilog-20001119/vpi' make: *** [all] Error 2 ==================================================== I have confirmed that this problem occurs with binutils-20001025, but does not happen with the -200006xx version of binutils. A lot of tricky stuff is happening with the compile of Icarus Verilog, because it uses dlopen to load the system.vpi module. I admit to being a bit overwhelmed by the Cygwin compile process, but perhaps Venkat can shed some light on this problem as well. -- Steve Williams "The woods are lovely, dark and deep. [EMAIL PROTECTED] But I have promises to keep, [EMAIL PROTECTED] and lines to code before I sleep, http://www.picturel.com And lines to code before I sleep." -- Want to unsubscribe from this list? Send a message to [EMAIL PROTECTED]