<DIV>Hi,</DIV>
<DIV> </DIV>
<DIV>I wonder if someone could help me with compiling my IB application?<BR>The problem is when I go to link my program I get all of the ib_cm* function calls<BR>come up as "undefined reference". Also dlist_start and _dlist_mark_move (dlist_next in the code).</DIV>
<DIV> </DIV>
<DIV>Here is my linking command:</DIV>
<DIV>icpc -o ib_comms_test1 ib_comms_test1.o ib_queue_pair.o ib_comms_manager.o -L/usr/local/lib -libcm -libat -libverbs -libumad -lsysfs -ldl</DIV>
<DIV> </DIV>
<DIV>Get the same result when using g++</DIV>
<DIV>The cmpost.c example compiles fine. I've tried to see what it is doing. It seems to link-in the libibcm.la file,<BR>but when I try this with icpc or g++, they say they cannot recogised the file type.</DIV>
<DIV> </DIV>
<DIV>Maybe someone can spot the simple mistake I'm making.</DIV>
<DIV> </DIV>
<DIV>Cheers,</DIV>
<DIV> </DIV>
<DIV>Steve. </DIV><p>
<hr size=1><font face="Arial" size="2">To help you stay safe and secure online, we've developed the all new <a href="http://us.rd.yahoo.com/mail/uk/taglines/default/security_centre/*http://uk.security.yahoo.com/"><b>Yahoo! Security Centre</b></a>.</font>