![]() |
|
![]() |
|
Answers Database
M1 Par or HITOP, ERROR: /usr/lib/dld.sl: Unresolved symbol: seekoff_9streambuf... libbasrw.sl running Xilinx DM through Mentor B.1-B.4
Record #3690
Product Family: Software ERROR: /usr/lib/dld.sl: Unresolved symbol: seekoff__9streambufFlQ2_3ios8seek_diri (code) from /proj/sqabld/qahog/m1builds/x1_4.12/unix/bin/hp/libbasrw.sl . . . PROGRAM ABNORMALLY TERMINATED HITOP may give a message similiar to the following: usr/lib/dld.sl: Unresolved symbol: seekoff__9streambufFlQ2_3ios8seek_diri (code) from /hwpkg/xilinxm1/bin/hp/libbasrw.sl /usr/lib/dld.sl: Unresolved module for symbol: __link__sti__basrwauditbuf_c_000a6c30___dt_ (data) from /hwpkg/xilinxm1/bin/hp/libbasrw.sl . . . PROGRAM ABNORMALLY TERMINATED Solution 1: Basically with Mentor B.x there is a shared lib between Mentor and Xilinx, for which they are incompatible. No matter how the SHLIB_PATH is set before starting up pld_dmgr, Mentor will append the existing $SHLIB_PATH to the $MGC_HOME/lib:$MGC_HOME/shared/lib, which is where the problem occurs. The workaround for using B.x with M1 on an HP system is to exit pld_dmgr and run 'dsgnmgr' from the UNIX prompt to process the design, then after exiting Xilinx Design Manager (dsgnmgr), go back into 'pld_dmgr' to finish up Timing Simulation etc. As long as the environment, namely the SHLIB_PATH, is set properly, then no environment changes will be needed when you exit pld_dmgr, run dsgnmgr, and then go back into pld_dmgr. Development is currently working on a fix. If you are not using Mentor and get this error, verify that the SHLIB_PATH is set according to the Release Document that came with the software package. It should look something like the following: SHLIB_PATH=${XILINX}/bin/hp:lib:/usr/lib End of Record #3690 - Last Modified: 08/21/98 14:05 |
| For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips! |