[Wien] MPI compile error on SGI

music at theory.issp.ac.cn music at theory.issp.ac.cn
Wed Jul 23 15:29:17 CEST 2003


Dr. Jones,
    I've got the 64 bit BLACS, but there are many other errors occur 
during compiling, I don't know what this meaning. Could you please help 
me?
   LAPACK -L//disk1/yxu/BLACS/LIB -lscalapack  -lblacs -lblacsF77init 
-lblacsCinit
ld64: WARNING 84 : //disk1/yxu/BLACS/LIB/libblacsCinit.a is not used for 
resolving any symbol.
ld64: ERROR   33 : Unresolved text symbol "dtrmv_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(PB_Cdtypeset.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "dsymv_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(PB_Cdtypeset.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "daxpy_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(PB_Cdtypeset.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
     ld64: ERROR   33 : Unresolved text symbol "dsyrk_" -- 1st referenced 
by //disk1/yxu/SCALAPACK/libscalapack.a(PB_Cdtypeset.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "dsyr2_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(PB_Cdtypeset.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "dsyr_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(PB_Cdtypeset.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "dger_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(PB_Cdtypeset.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "dtrsv_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(PB_Cdtypeset.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "idamax_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(pzlanhe.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "zscal_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(pzunm2l.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "zgerc_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(pzlarf.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "ztrmv_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(pzlarft.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "ddot_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(pdsytd2.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "zaxpy_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(PB_Cztypeset.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "zher_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(PB_Cztypeset.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "zgeru_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(PB_Cztypeset.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "zhemv_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(PB_Cztypeset.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "ztrsv_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(PB_Cztypeset.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "ztrmm_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(PB_Cztypeset.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "zsyr2k_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(PB_Cztypeset.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "zherk_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(PB_Cztypeset.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "zsyrk_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(PB_Cztypeset.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "zsymm_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(PB_Cztypeset.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "zher2_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(PB_Cztypeset.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "zdotc_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(zvvdotc.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "dznrm2_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(zlarfg.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "zdotu_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(zvvdotu.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "dasum_" -- 1st referenced by 
//disk1/yxu/SCALAPACK/libscalapack.a(dstein2.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Reduce" -- 1st referenced 
by //disk1/yxu/BLACS/LIB/libblacs.a(dgsum2d_.C).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Allreduce" -- 1st 
referenced by //disk1/yxu/BLACS/LIB/libblacs.a(dgsum2d_.C).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Op_create" -- 1st 
referenced by //disk1/yxu/BLACS/LIB/libblacs.a(zgsum2d_.C).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Op_free" -- 1st referenced 
by //disk1/yxu/BLACS/LIB/libblacs.a(zgsum2d_.C).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Wtime" -- 1st referenced by 
//disk1/yxu/BLACS/LIB/libblacs.a(dwalltime00_.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Type_free" -- 1st 
referenced by //disk1/yxu/BLACS/LIB/libblacs.a(ztrbs2d_.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Bcast" -- 1st referenced by 
//disk1/yxu/BLACS/LIB/libblacs.a(ztrbs2d_.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Send" -- 1st referenced by 
//disk1/yxu/BLACS/LIB/libblacs.a(BI_Ssend.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Isend" -- 1st referenced by 
//disk1/yxu/BLACS/LIB/libblacs.a(BI_Asend.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Error_class" -- 1st 
referenced by //disk1/yxu/BLACS/LIB/libblacs.a(BI_Asend.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Sendrecv" -- 1st referenced 
by //disk1/yxu/BLACS/LIB/libblacs.a(BI_BeComb.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Rsend" -- 1st referenced by 
//disk1/yxu/BLACS/LIB/libblacs.a(BI_Rsend.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Attr_get" -- 1st referenced 
by //disk1/yxu/BLACS/LIB/libblacs.a(blacs_get_.C).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Type_struct" -- 1st 
referenced by //disk1/yxu/BLACS/LIB/libblacs.a(igamn2d_.C).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Type_commit" -- 1st 
referenced by //disk1/yxu/BLACS/LIB/libblacs.a(igamn2d_.C).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Abort" -- 1st referenced by 
//disk1/yxu/BLACS/LIB/libblacs.a(BI_BlacsAbort.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Comm_group" -- 1st 
referenced by
//disk1/yxu/BLACS/LIB/libblacs.a(Cblacs_gridmap_.C).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Group_incl" -- 1st 
referenced by
//disk1/yxu/BLACS/LIB/libblacs.a(Cblacs_gridmap_.C).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Comm_create" -- 1st 
referenced by //disk1/yxu/BLACS/LIB/libblacs.a(Cblacs_gridmap_.C).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Group_free" -- 1st 
referenced by
//disk1/yxu/BLACS/LIB/libblacs.a(Cblacs_gridmap_.C).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Comm_dup" -- 1st referenced 
by //disk1/yxu/BLACS/LIB/libblacs.a(Cblacs_gridmap_.C).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Comm_rank" -- 1st 
referenced by //disk1/yxu/BLACS/LIB/libblacs.a(Cblacs_gridmap_.C).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Comm_split" -- 1st 
referenced by
//disk1/yxu/BLACS/LIB/libblacs.a(Cblacs_gridmap_.C).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Type_contiguous" -- 1st 
referenced by //disk1/yxu/BLACS/LIB/libblacs.a(Cblacs_gridmap_.C).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Type_indexed" -- 1st 
referenced by //disk1/yxu/BLACS/LIB/libblacs.a(BI_GetMpiTrType.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Type_vector" -- 1st 
referenced by //disk1/yxu/BLACS/LIB/libblacs.a(BI_GetMpiGeType.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Testall" -- 1st referenced 
by //disk1/yxu/BLACS/LIB/libblacs.a(BI_BuffIsFree.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Waitall" -- 1st referenced 
by //disk1/yxu/BLACS/LIB/libblacs.a(BI_BuffIsFree.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Comm_free" -- 1st 
referenced by //disk1/yxu/BLACS/LIB/libblacs.a(blacs_gridexit_.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Finalize" -- 1st referenced 
by //disk1/yxu/BLACS/LIB/libblacs.a(blacs_exit_.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Recv" -- 1st referenced by 
//disk1/yxu/BLACS/LIB/libblacs.a(BI_Srecv.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Irecv" -- 1st referenced by 
//disk1/yxu/BLACS/LIB/libblacs.a(BI_Arecv.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Pack_size" -- 1st 
referenced by //disk1/yxu/BLACS/LIB/libblacs.a(BI_Pack.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Pack" -- 1st referenced by 
//disk1/yxu/BLACS/LIB/libblacs.a(BI_Pack.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Initialized" -- 1st 
referenced by //disk1/yxu/BLACS/LIB/libblacsF77init.a(Cblacs_pinfo.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "bi_f77_get_constants_" -- 1st 
referenced by //disk1/yxu/BLACS/LIB/libblacsF77init.a(Cblacs_pinfo.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: ERROR   33 : Unresolved text symbol "MPI_Comm_size" -- 1st 
referenced by //disk1/yxu/BLACS/LIB/libblacsF77init.a(Cblacs_pinfo.o).
        Use linker option -v to see when and which objects, archives and 
dsos are loaded.
ld64: INFO    152: Output file removed because of error.
*** Error code 2 (bu21)
*** Error code 1 (bu21)

   





on Mon, 30 Jun 2003, Jones, Wesley wrote:
             > The fact that you can't find crt1.o and crtn.o by default with the 
> compiler is only a symptom that you are doing something wrong.  You
> should not be copying these files around the computer.
> 
> On the SGI you need to compile and link against libraries that are 
> either built with the default (-n32) option for the compiler or 
> are built with the -64 (for 64 bit pointers) option for the compiler.
> 
> So when you compiler scalapack and blacs you need to compiler with 
> the -64 option.
> 
> WEs

-- 
sincerely yours 

Ying.Xu





More information about the Wien mailing list