[vtkusers] parallel library

Jeff Lee jeff at cdnorthamerica.com
Fri Aug 30 15:50:33 EDT 2002


I was just guessing that it was lam because of the lam_xxx undefined 
references.  In CMakeCache.txt it has the location if the mpi libraries 
that it will link with.  With newer releases of mpich you will need to 
link an extra lib for profiling (something like libmpich.a and 
libpmpich.a).  You should verify that you are indeed using mpich.  Good luck
-Jeff

Song Li wrote:

>  Thanks, Jeff.
>   It's odd because I am using mpich...I don't think there is any 
> option related to lam mpi. Do you know how can I don't link lam mpi 
> ???? Thanks!
>  
>
> Jeff Lee wrote:
>
>> It looks like you linked libvtkParallel with lam mpi and you need
>> another lam lib to resolve these references.
>> -Jeff
>>
>> Song Li wrote:
>>
>> > Hi, Gurus,
>> >
>> > When I compile my application on linux, if use "-lvtkParallel" during
>> > linking,  the screen output looks like below. Does
>> > anybody know what should I do to make so many phrase known by the
>> > compiler ? Thanks a lot!!!!
>> >
>> > Error message:
>> > 
>> ------------------------------------------------------------------------- 
>>
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `al_append'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `rw'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `lam_deregister_object'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `nsend'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `dsend'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `lam_trpoint'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `lam_rtrnamepub'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `mrev4'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `blktype'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `lam_kexit'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `ah_free'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `lam_ksigretry'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `lam_rtrnamedel'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `getnodeid'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `rpdoom'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `al_next'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `lam_rtrnameget'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `getrent'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `getntype'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `lam_ksigsetretry'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `argvfree'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `lam_errorstr'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `getroute'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `getnodes'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `kenter'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `lam_ksignal'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `lam_register_objects'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `bfselect'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `lpattach'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `ldogetlinks'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `al_free'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `al_delete'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `kexit'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `nrecv'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `microsleep'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `ah_init'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `bfrecv'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `show_help'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `next_prime'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `stoi'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `kinit'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `sfh_sock_accept_tmout'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `sfh_sock_open_srv_inet_stm'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `_kio'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `ttime'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `ah_find'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `al_insert'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `al_init'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `ah_insert'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `bfiprobe'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `ah_delete'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `sfh_sock_set_buf_size'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `ah_expand'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `al_find'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `getorigin'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `lam_rtrnamesweep'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `_lam_signal'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `sfh_sock_open_clt_inet_stm'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `rpstate'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `tprintf'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `kpause'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `ah_next'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `rev8'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `argvadd'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `bfiselect'
>> > /home/users/lisong/vtk/linux/VTK/bin/libvtkParallel.so: undefined
>> > reference to `lam_rtrstore'
>> >
>> >--
>> >Song Li
>> >VRAC(Virtual Reality Application Center),Iowa State University
>> >Email: lisong at vrac.iastate.edu
>> >Homepage: http://www.vrac.iastate.edu/~lison 
>> <http://www.vrac.iastate.edu/%7Elison> 
>> <http://www.vrac.iastate.edu/%7Elisong>
>> >
>>
>-- 
>Song Li
>VRAC(Virtual Reality Application Center),Iowa State University
>Email: lisong at vrac.iastate.edu
>Homepage: http://www.vrac.iastate.edu/~lisong <http://www.vrac.iastate.edu/%7Elisong>
>




More information about the vtkusers mailing list