[MPICH] MPICH2 compiling smpd with shared libraries

James S Perrin james.s.perrin at manchester.ac.uk
Fri Jun 17 11:35:09 CDT 2005


Hi,
	I've configured mpich2 on linux with:

--prefix=/usr/local/mpich2-smpd' '--with-mpe' '--with-pmi=smpd' '--with-pm=smpd' 
'--with-device=ch3:ssm' '--enable-sharedlibs=gcc'"

However when linking I get a lot of missing symbols, smpd_XXXX.

nm libmpich.so gives
...
          U smpd_add_command_arg
          U smpd_add_command_int_arg
          U smpd_create_command
          U smpd_create_context
          U smpd_dbg_printf
          U smpd_dbs_create
          U smpd_dbs_create_name_in
          U smpd_dbs_destroy
          U smpd_dbs_finalize
          U smpd_dbs_first
          U smpd_dbs_get
          U smpd_dbs_init
          U smpd_dbs_next
          U smpd_dbs_put
          U smpd_enter_at_state
          U smpd_init_process
          U smpd_post_read_command
          U smpd_post_write_command
          U smpd_process
...


libmpich.a seems to contain all the smpd_XXX.o files.

Is there an issue with shared libs and smpd or is this a bug?

Regards
James
-- 
-----------------------------------------------------------------------------
James S. Perrin,                   | email: james.perrin at manchester.ac.uk
Manchester Visualization Centre,   | www.sve.man.ac.uk/General/Staff/perrin
Kilburn Building, The University,  | tel: +44 161 275 6945
Manchester, England. M13 9PL.      | fax: +44 161 275 6800/6040
-----------------------------------------------------------------------------
"The test of intellect is the refusal to belabour the obvious" -Alfred Bester
-----------------------------------------------------------------------------




More information about the mpich-discuss mailing list