Re: [OMPI devel] [OMPI svn] svn:open-mpi r17177

2008-01-23 Thread George Bosilca
Or the visibility attribute in the .h file. Please add OPAL_DECLSPEC  
to all functions that are visible from outside the carto component.


  Thanks,
George.

On Jan 23, 2008, at 1:25 PM, Aurélien Bouteiller wrote:


Undefined symbols:
  "_opal_carto_base_components_opened", referenced from:
  _opal_carto_base_components_opened$non_lazy_ptr in components.o
  "_opal_carto_base_open", referenced from:
  ompi_info::open_components()  in components.o
  "_opal_carto_base_close", referenced from:
  ompi_info::close_components()  in components.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[3]: *** [ompi_info] Error 1

I think you forgot one file in Makefile.am ;)

Aurelien

Le 23 janv. 08 à 04:20, shar...@osl.iu.edu a écrit :


Author: sharonm
Date: 2008-01-23 04:20:34 EST (Wed, 23 Jan 2008)
New Revision: 17177
URL: https://svn.open-mpi.org/trac/ompi/changeset/17177

Log:
Move the carto framework to the trunk.

Added:
 trunk/opal/class/opal_graph.c   (contents, props changed)
 trunk/opal/class/opal_graph.h   (contents, props changed)
 trunk/opal/mca/carto/
 trunk/opal/mca/carto/Makefile.am   (contents, props changed)
 trunk/opal/mca/carto/auto_detect/
 trunk/opal/mca/carto/auto_detect/Makefile.am
 trunk/opal/mca/carto/auto_detect/carto_auto_detect.h
 trunk/opal/mca/carto/auto_detect/carto_auto_detect_component.c
 trunk/opal/mca/carto/auto_detect/carto_auto_detect_module.c
 trunk/opal/mca/carto/auto_detect/configure.params
 trunk/opal/mca/carto/base/
 trunk/opal/mca/carto/base/Makefile.am   (contents, props changed)
 trunk/opal/mca/carto/base/base.h   (contents, props changed)
 trunk/opal/mca/carto/base/carto_base_close.c   (contents, props
changed)
 trunk/opal/mca/carto/base/carto_base_graph.c
 trunk/opal/mca/carto/base/carto_base_graph.h
 trunk/opal/mca/carto/base/carto_base_open.c   (contents, props
changed)
 trunk/opal/mca/carto/base/carto_base_select.c   (contents, props
changed)
 trunk/opal/mca/carto/base/static-components.h   (contents, props
changed)
 trunk/opal/mca/carto/carto.h   (contents, props changed)
 trunk/opal/mca/carto/file/
 trunk/opal/mca/carto/file/Makefile.am   (contents, props changed)
 trunk/opal/mca/carto/file/carto_file.h   (contents, props changed)
 trunk/opal/mca/carto/file/carto_file_component.c   (contents,
props changed)
 trunk/opal/mca/carto/file/carto_file_lex.c
 trunk/opal/mca/carto/file/carto_file_lex.h
 trunk/opal/mca/carto/file/carto_file_lex.l
 trunk/opal/mca/carto/file/carto_file_module.c   (contents, props
changed)
 trunk/opal/mca/carto/file/configure.params   (contents, props
changed)
 trunk/opal/mca/carto/file/help-opal-carto-file.txt
 trunk/test/carto/
 trunk/test/carto/carto-file
 trunk/test/carto/carto_test.c
Text files modified:
 trunk/ompi/runtime/ompi_mpi_finalize.c   | 3 +++
 trunk/ompi/runtime/ompi_mpi_init.c   |11 +++
 trunk/ompi/tools/ompi_info/components.cc | 6 ++
 trunk/ompi/tools/ompi_info/ompi_info.cc  | 1 +
 trunk/opal/class/Makefile.am | 2 ++
 trunk/orte/tools/orterun/orterun.c   | 3 +++
 6 files changed, 26 insertions(+), 0 deletions(-)


Diff not shown due to size (183702 bytes).
To see the diff, run the following command:

svn diff -r 17176:17177 --no-diff-deleted

___
svn mailing list
s...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/svn



___
devel mailing list
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel




smime.p7s
Description: S/MIME cryptographic signature


Re: [OMPI devel] [OMPI svn] svn:open-mpi r17177

2008-01-23 Thread Aurélien Bouteiller

Undefined symbols:
  "_opal_carto_base_components_opened", referenced from:
  _opal_carto_base_components_opened$non_lazy_ptr in components.o
  "_opal_carto_base_open", referenced from:
  ompi_info::open_components()  in components.o
  "_opal_carto_base_close", referenced from:
  ompi_info::close_components()  in components.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[3]: *** [ompi_info] Error 1

I think you forgot one file in Makefile.am ;)

Aurelien

Le 23 janv. 08 à 04:20, shar...@osl.iu.edu a écrit :


Author: sharonm
Date: 2008-01-23 04:20:34 EST (Wed, 23 Jan 2008)
New Revision: 17177
URL: https://svn.open-mpi.org/trac/ompi/changeset/17177

Log:
Move the carto framework to the trunk.

Added:
  trunk/opal/class/opal_graph.c   (contents, props changed)
  trunk/opal/class/opal_graph.h   (contents, props changed)
  trunk/opal/mca/carto/
  trunk/opal/mca/carto/Makefile.am   (contents, props changed)
  trunk/opal/mca/carto/auto_detect/
  trunk/opal/mca/carto/auto_detect/Makefile.am
  trunk/opal/mca/carto/auto_detect/carto_auto_detect.h
  trunk/opal/mca/carto/auto_detect/carto_auto_detect_component.c
  trunk/opal/mca/carto/auto_detect/carto_auto_detect_module.c
  trunk/opal/mca/carto/auto_detect/configure.params
  trunk/opal/mca/carto/base/
  trunk/opal/mca/carto/base/Makefile.am   (contents, props changed)
  trunk/opal/mca/carto/base/base.h   (contents, props changed)
  trunk/opal/mca/carto/base/carto_base_close.c   (contents, props  
changed)

  trunk/opal/mca/carto/base/carto_base_graph.c
  trunk/opal/mca/carto/base/carto_base_graph.h
  trunk/opal/mca/carto/base/carto_base_open.c   (contents, props  
changed)
  trunk/opal/mca/carto/base/carto_base_select.c   (contents, props  
changed)
  trunk/opal/mca/carto/base/static-components.h   (contents, props  
changed)

  trunk/opal/mca/carto/carto.h   (contents, props changed)
  trunk/opal/mca/carto/file/
  trunk/opal/mca/carto/file/Makefile.am   (contents, props changed)
  trunk/opal/mca/carto/file/carto_file.h   (contents, props changed)
  trunk/opal/mca/carto/file/carto_file_component.c   (contents,  
props changed)

  trunk/opal/mca/carto/file/carto_file_lex.c
  trunk/opal/mca/carto/file/carto_file_lex.h
  trunk/opal/mca/carto/file/carto_file_lex.l
  trunk/opal/mca/carto/file/carto_file_module.c   (contents, props  
changed)
  trunk/opal/mca/carto/file/configure.params   (contents, props  
changed)

  trunk/opal/mca/carto/file/help-opal-carto-file.txt
  trunk/test/carto/
  trunk/test/carto/carto-file
  trunk/test/carto/carto_test.c
Text files modified:
  trunk/ompi/runtime/ompi_mpi_finalize.c   | 3 +++
  trunk/ompi/runtime/ompi_mpi_init.c   |11 +++
  trunk/ompi/tools/ompi_info/components.cc | 6 ++
  trunk/ompi/tools/ompi_info/ompi_info.cc  | 1 +
  trunk/opal/class/Makefile.am | 2 ++
  trunk/orte/tools/orterun/orterun.c   | 3 +++
  6 files changed, 26 insertions(+), 0 deletions(-)


Diff not shown due to size (183702 bytes).
To see the diff, run the following command:

svn diff -r 17176:17177 --no-diff-deleted

___
svn mailing list
s...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/svn