[MPICH] MPICH2 compiling smpd with shared libraries

Rajeev Thakur thakur at mcs.anl.gov
Tue Jul 5 13:24:20 CDT 2005


This is a bug that has been fixed for the next release.

Rajeev



-----------------------------------------------------
    * To: mpich-discuss at mcs.anl.gov
    * Subject: [MPICH] MPICH2 compiling smpd with shared libraries
    * From: James S Perrin <james.s.perrin at manchester.ac.uk>
    * Date: Fri, 17 Jun 2005 17:35:09 +0100
    * Organization: MVC
    * Sender: owner-mpich-discuss at mcs.anl.gov
    * User-agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.0.0)
Gecko/20020530

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