Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ptp-user] Need help trying to run orte_server or rebuild

Greetings.  I'm attempting to install and get PTP to run for the 1st time.  I'm pretty new to eclipse and OpenMPI, but PTP looks like it has some great features.

In a nutshell - it appears the orte_server binary shipped in the PTP images does not match the OpenMPI libraries I have on my machine (symbol mismatches). I've been attempting to rebuild both OpenMPI and the PTP source without success and getting images that with play together.  So - I hope you can set me straight.

After a couple of days of work and self-education - I have OpenMPI version 1.2b3 built with --with-devel-headers.  I've also tried using the PTP1.0 core with Eclipse 3.2 and CDT 3.1.  I've also tried the latest PTP Core and PLDT images from the "Builds" page (Jan25 core, and Jan8 PLDT). In these versions - the orte_server does not match the OpenMPI libraries:

$ /home/krisd/local/eclipse/plugins/org.eclipse.ptp.orte.linux.x86_64_1.0.0/bin/orte_server
/home/krisd/local/eclipse/plugins/org.eclipse.ptp.orte.linux.x86_64_1.0.0/bin/orte_server: Symbol `orte_buffer_t_class' has different size in shared object, consider re-linking
/home/krisd/local/eclipse/plugins/org.eclipse.ptp.orte.linux.x86_64_1.0.0/bin/orte_server: Symbol `orte_gpr_keyval_t_class' has different size in shared object, consider re-linking
/home/krisd/local/eclipse/plugins/org.eclipse.ptp.orte.linux.x86_64_1.0.0/bin/orte_server: Symbol `orte_rmgr' has different size in shared object, consider re-linking
/home/krisd/local/eclipse/plugins/org.eclipse.ptp.orte.linux.x86_64_1.0.0/bin/orte_server: Symbol `orte_gpr' has different size in shared object, consider re-linking
/home/krisd/local/eclipse/plugins/org.eclipse.ptp.orte.linux.x86_64_1.0.0/bin/orte_server: symbol lookup error: /home/krisd/local/eclipse/plugins/org.eclipse.ptp.orte.linux.x86_64_1.0.0/bin/orte_server: undefined symbol: orte_dps

Thus, I went down the path of trying to build the PTP objects.  After getting the CVC images for PTP and running "sh BUILD >& build.out" for my machine - pwd=org.eclipse.ptp.linux.x86_64 - I get the attached " build.out".  In summary - in line 243 it shows that ORTE_RML_NAME_SEED is not defined in orte_fixup.h line 218.

A search of all file contents under org.eclipse.ptp and under my OpenMPI source or installation and I don't find that string anywhere but it's use in the orte_fixup.h file - no definition or variable otherwise.
So - I'm stuck.  Perhaps I should back up and try a differnent version? Thanks in advance for your help.

Krisd

Attachment: build.out
Description: Binary data


Back to the top