But if you want to co-simulate SystemC with Verilog/VHDL, don't Cadence/Synopsys/Mentor require you to use a specific C++ compiler? Or can you use any compiler and link the object-code with your simulator of choice?
Cadence uses a g++/SunCC complier to compile you syc files into object codes. The g++ Complier itself will be shipped bt cadence. Infact that will be used internally by cadence tool (ncsc). The elaborator (ncelab) will link these object codes with HDL. Please let me know if u have any more queries.
Sumit