sctp를 사용하여 mpich2 (ver 1.1.1p1 또는 1.2.1p1)를 컴파일하는 데 필요한 구성 옵션은 무엇입니까?linux에서 sctp 네트워크 모듈을 사용하여 mpich2를 빌드하는 방법은 무엇입니까?
제 생각에는 cpi.c (작은 예)를 링크 할 때 오류가 있습니다.
/home/op02/mpiopt/sctp/lib/libmpich.a(ch3u_rma_sync.o)(.text+0x20a7): In functio
n `MPIDI_Win_post':
: undefined reference to `PMPI_Group_translate_ranks'
/home/op02/mpiopt/sctp/lib/libmpich.a(ch3u_rma_sync.o)(.text+0x21bd): In functio
n `MPIDI_Win_post':
: undefined reference to `PMPI_Group_free'
/home/op02/mpiopt/sctp/lib/libmpich.a(ch3u_rma_sync.o)(.text+0x25c4): In functio
n `MPIDI_Win_complete':
: undefined reference to `PMPI_Group_translate_ranks'
....
내 옵션 x8664secret.cross
가 getcross.c
프로그램의 출력 인 상태
../mpich2-1.1.1p1/configure --enable-fast=O1 \
--host=x86_64-unknown-linux-gnu \
--target=x86_64-secret-linux-gnu \
--with-device=ch3:sctp --with-pm=hydra \
--with-cross=x8664secret.cross --disable-f77 --disable-f90 \
>conf.log 2>&1
이었다. 호스트, 타겟 및이 파일은 크로스 컴파일을 강제하기위한 것입니다. (이 빌드에서는 요구 사항입니다)
mpich2의 sctp가 활성 상태이며 컴파일 될 수 있습니까?
sctp 네트워크 모듈이 교차 건물을 지원합니까?
여기를 만나서 반갑습니다. 저는 # 1035-1037의 저자입니다. – osgx