[MPICH] ch3:sctp configure broken
Steve Kargl
sgk at troutmask.apl.washington.edu
Wed May 23 11:47:47 CDT 2007
On Wed, May 23, 2007 at 08:53:45AM -0700, Brad Penoff wrote:
> hey Steve,
>
> I learned what I think you're problem is...
Yep. I was going to report this, but you beat me to it.
> I had seen in the config.log that you sent me that it couldn't find your
> libsctp. It used to be that all sctp_XXX() API calls were in a library
> called libsctp for all platforms; this is still the case for most OS's.
troutmask:kargl[206] nm -D /lib/libc.so.7 | grep sctp
0000000000054c10 T __sys_sctp_generic_recvmsg
0000000000054c50 T __sys_sctp_generic_sendmsg
0000000000054c30 T __sys_sctp_generic_sendmsg_iov
0000000000054c70 T __sys_sctp_peeloff
0000000000054c10 W _sctp_generic_recvmsg
0000000000054c50 W _sctp_generic_sendmsg
0000000000054c30 W _sctp_generic_sendmsg_iov
0000000000054c70 W _sctp_peeloff
000000000003f6b0 T sctp_bindx
000000000003f530 T sctp_connectx
000000000003fae0 T sctp_freeladdrs
000000000003f9a0 T sctp_freepaddrs
0000000000054c10 W sctp_generic_recvmsg
0000000000054c50 W sctp_generic_sendmsg
0000000000054c30 W sctp_generic_sendmsg_iov
000000000003f4b0 T sctp_getaddrlen
000000000003fb70 T sctp_getassocid
000000000003f9b0 T sctp_getladdrs
000000000003f8a0 T sctp_getpaddrs
000000000003f7f0 T sctp_opt_info
000000000003ff80 T sctp_peeloff
000000000003ff30 T sctp_recvmsg
000000000003fc10 T sctp_send
000000000003faf0 T sctp_sendmsg
000000000003fe50 T sctp_sendmsgx
000000000003fc40 T sctp_sendx
> On a semi-related note, can you let me know also if netinet/sctp.h exists
> somewhere within your system's CPPFLAGS?
troutmask:kargl[207] ls /usr/include/netinet/sct*
/usr/include/netinet/sctp.h /usr/include/netinet/sctp_os_bsd.h
/usr/include/netinet/sctp_asconf.h /usr/include/netinet/sctp_output.h
/usr/include/netinet/sctp_auth.h /usr/include/netinet/sctp_pcb.h
/usr/include/netinet/sctp_bsd_addr.h /usr/include/netinet/sctp_peeloff.h
/usr/include/netinet/sctp_constants.h /usr/include/netinet/sctp_structs.h
/usr/include/netinet/sctp_crc32.h /usr/include/netinet/sctp_sysctl.h
/usr/include/netinet/sctp_header.h /usr/include/netinet/sctp_timer.h
/usr/include/netinet/sctp_indata.h /usr/include/netinet/sctp_uio.h
/usr/include/netinet/sctp_input.h /usr/include/netinet/sctp_var.h
/usr/include/netinet/sctp_lock_bsd.h /usr/include/netinet/sctputil.h
/usr/include/netinet/sctp_os.h
AFAIK, /usr/include is automatically included by gcc.
--
Steve
More information about the mpich-discuss
mailing list