From: Sukanta B. <suk...@gm...> - 2012-08-30 17:05:03
|
Hi Carlo, Here is the output: octave:5> pkg install -verbose openmpi_ext-1.1.0.tar.gz mkdir (/tmp/oct-8OOYmQ) untar (openmpi_ext-1.1.0.tar.gz, /tmp/oct-8OOYmQ) make: Entering directory `/tmp/oct-8OOYmQ/openmpi_ext/src' mkoctfile -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -lpthread -L/usr/lib/openmpi/lib -lmpi_cxx -lmpi -lopen-rte -lopen-pal -ldl -Wl,--export-dynamic -lnsl -lutil -lm -ldl MPI_Init.cc mkoctfile -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -lpthread -L/usr/lib/openmpi/lib -lmpi_cxx -lmpi -lopen-rte -lopen-pal -ldl -Wl,--export-dynamic -lnsl -lutil -lm -ldl MPI_Initialized.cc mkoctfile -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -lpthread -L/usr/lib/openmpi/lib -lmpi_cxx -lmpi -lopen-rte -lopen-pal -ldl -Wl,--export-dynamic -lnsl -lutil -lm -ldl MPI_Comm_rank.cc mkoctfile -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -lpthread -L/usr/lib/openmpi/lib -lmpi_cxx -lmpi -lopen-rte -lopen-pal -ldl -Wl,--export-dynamic -lnsl -lutil -lm -ldl MPI_Comm_size.cc mkoctfile -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -lpthread -L/usr/lib/openmpi/lib -lmpi_cxx -lmpi -lopen-rte -lopen-pal -ldl -Wl,--export-dynamic -lnsl -lutil -lm -ldl MPI_Finalize.cc mkoctfile -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -lpthread -L/usr/lib/openmpi/lib -lmpi_cxx -lmpi -lopen-rte -lopen-pal -ldl -Wl,--export-dynamic -lnsl -lutil -lm -ldl MPI_Finalized.cc mkoctfile -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -lpthread -L/usr/lib/openmpi/lib -lmpi_cxx -lmpi -lopen-rte -lopen-pal -ldl -Wl,--export-dynamic -lnsl -lutil -lm -ldl MPI_Send.cc mkoctfile -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -lpthread -L/usr/lib/openmpi/lib -lmpi_cxx -lmpi -lopen-rte -lopen-pal -ldl -Wl,--export-dynamic -lnsl -lutil -lm -ldl MPI_Recv.cc mkoctfile -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -lpthread -L/usr/lib/openmpi/lib -lmpi_cxx -lmpi -lopen-rte -lopen-pal -ldl -Wl,--export-dynamic -lnsl -lutil -lm -ldl MPI_Iprobe.cc mkoctfile -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -lpthread -L/usr/lib/openmpi/lib -lmpi_cxx -lmpi -lopen-rte -lopen-pal -ldl -Wl,--export-dynamic -lnsl -lutil -lm -ldl MPI_Probe.cc mkoctfile -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -lpthread -L/usr/lib/openmpi/lib -lmpi_cxx -lmpi -lopen-rte -lopen-pal -ldl -Wl,--export-dynamic -lnsl -lutil -lm -ldl MPI_Barrier.cc mkoctfile -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -lpthread -L/usr/lib/openmpi/lib -lmpi_cxx -lmpi -lopen-rte -lopen-pal -ldl -Wl,--export-dynamic -lnsl -lutil -lm -ldl MPI_Comm_Load.cc mkoctfile -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -lpthread -L/usr/lib/openmpi/lib -lmpi_cxx -lmpi -lopen-rte -lopen-pal -ldl -Wl,--export-dynamic -lnsl -lutil -lm -ldl MPI_Comm_Test.cc mkoctfile -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi -lpthread -L/usr/lib/openmpi/lib -lmpi_cxx -lmpi -lopen-rte -lopen-pal -ldl -Wl,--export-dynamic -lnsl -lutil -lm -ldl MPI_Get_processor_name.cc make: Leaving directory `/tmp/oct-8OOYmQ/openmpi_ext/src' copyfile /tmp/oct-8OOYmQ/openmpi_ext/src/MPI_Barrier.oct /tmp/oct-8OOYmQ/openmpi_ext/src/MPI_Comm_Load.oct /tmp/oct-8OOYmQ/openmpi_ext/src/MPI_Comm_Test.oct /tmp/oct-8OOYmQ/openmpi_ext/src/MPI_Comm_rank.oct /tmp/oct-8OOYmQ/openmpi_ext/src/MPI_Comm_size.oct /tmp/oct-8OOYmQ/openmpi_ext/src/MPI_Finalize.oct /tmp/oct-8OOYmQ/openmpi_ext/src/MPI_Finalized.oct /tmp/oct-8OOYmQ/openmpi_ext/src/MPI_Get_processor_name.oct /tmp/oct-8OOYmQ/openmpi_ext/src/MPI_Init.oct /tmp/oct-8OOYmQ/openmpi_ext/src/MPI_Initialized.oct /tmp/oct-8OOYmQ/openmpi_ext/src/MPI_Iprobe.oct /tmp/oct-8OOYmQ/openmpi_ext/src/MPI_Probe.oct /tmp/oct-8OOYmQ/openmpi_ext/src/MPI_Recv.oct /tmp/oct-8OOYmQ/openmpi_ext/src/MPI_Send.oct /tmp/oct-8OOYmQ/openmpi_ext/inst/x86_64-pc-linux-gnu-api-v37 If I use "ver", openmpi_ext shows up without a "*" next to it. I believe that signals improper installation. octave:6> ver ---------------------------------------------------------------------- GNU Octave Version 3.2.4 GNU Octave License: GNU General Public License Operating System: Linux 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64 ---------------------------------------------------------------------- Package Name | Version | Installation directory -------------------+---------+----------------------- benchmark | 1.1.1 | /usr/share/octave/packages/3.2/benchmark-1.1.1 communications *| 1.0.10 | /usr/share/octave/packages/3.2/communications-1.0.10 control *| 1.0.11 | /usr/share/octave/packages/3.2/control-1.0.11 data-smoothing *| 1.2.3 | /usr/share/octave/packages/3.2/data-smoothing-1.2.3 econometrics *| 1.0.8 | /usr/share/octave/packages/3.2/econometrics-1.0.8 financial *| 0.3.2 | /usr/share/octave/packages/3.2/financial-0.3.2 ga *| 0.9.8 | /usr/share/octave/packages/3.2/ga-0.9.8 general *| 1.2.2 | /usr/share/octave/packages/3.2/general-1.2.2 gsl *| 1.0.8 | /usr/share/octave/packages/3.2/gsl-1.0.8 image *| 1.0.14 | /usr/share/octave/packages/3.2/image-1.0.14 io *| 1.0.14 | /usr/share/octave/packages/3.2/io-1.0.14 java *| 1.2.8 | /usr/share/octave/packages/3.2/java-1.2.8 linear-algebra *| 2.1.0 | /usr/share/octave/packages/3.2/linear-algebra-2.1.0 mapping *| 1.0.7 | /usr/share/octave/packages/3.2/mapping-1.0.7 miscellaneous *| 1.0.11 | /usr/share/octave/packages/3.2/miscellaneous-1.0.11 missing-functions *| 1.0.2 | /usr/share/octave/packages/3.2/missing-functions-1.0.2 nan *| 2.4.4 | /usr/share/octave/packages/3.2/nan-2.4.4 nnet *| 0.1.13 | /usr/share/octave/packages/3.2/nnet-0.1.13 octcdf *| 1.0.13 | /usr/share/octave/packages/3.2/octcdf-1.0.13 octgpr *| 1.2.0 | /usr/share/octave/packages/3.2/octgpr-1.2.0 odepkg *| 0.6.12 | /usr/share/octave/packages/3.2/odepkg-0.6.12 openmpi_ext | 1.1.0 | /usr/share/octave/packages/3.2/openmpi_ext-1.1.0 optim *| 1.0.17 | /usr/share/octave/packages/3.2/optim-1.0.17 optiminterp *| 0.3.3 | /usr/share/octave/packages/3.2/optiminterp-0.3.3 parallel *| 2.0.5 | /usr/share/octave/packages/3.2/parallel-2.0.5 plot *| 1.0.8 | /usr/share/octave/packages/3.2/plot-1.0.8 signal *| 1.0.11 | /usr/share/octave/packages/3.2/signal-1.0.11 specfun *| 1.0.9 | /usr/share/octave/packages/3.2/specfun-1.0.9 splines *| 1.0.7 | /usr/share/octave/packages/3.2/splines-1.0.7 statistics *| 1.0.10 | /usr/share/octave/packages/3.2/statistics-1.0.10 strings *| 1.0.7 | /usr/share/octave/packages/3.2/strings-1.0.7 struct *| 1.0.9 | /usr/share/octave/packages/3.2/struct-1.0.9 symbolic *| 1.0.9 | /usr/share/octave/packages/3.2/symbolic-1.0.9 time *| 1.0.9 | /usr/share/octave/packages/3.2/time-1.0.9 tsa *| 4.1.0 | /usr/share/octave/packages/3.2/tsa-4.1.0 None of the MPI commands are found. octave:7> help MPI_Init error: help: `MPI_Init' not found octave:7> help MPI_Send error: help: `MPI_Send' not found Best regards, Sukanta On Thu, Aug 30, 2012 at 12:57 PM, c. <car...@gm...> wrote: > Hi, > please keep the list in CC as others may find this discussion useful > > On 30 Aug 2012, at 18:45, Sukanta Basu wrote: > >> Hi Carlo, >> >> I tried to install the new openmpi_ext version. > thanks for trying it! > >> However, it won't compile properly on Octave 3.2.4. > I did not knowingly introduce anything that would make this release incompatible with > Octave 3.2.4 what exactly is the problem you get in installing? > It would be helpful if you could try installing with the "-verbose" option enabled > > pkg install -verbose openmpi_ext-1.1.0.tar.gz > > and send me the output > >> Since Ubuntu 12.04 does not yet have >> Octave 3.6 (unofficial version does exist), I could not test it on >> 3.6. >> >> The next release of Ubuntu will happen in October and will include >> 3.6.2. I will probably wait for this release. > You don't need to wait for a new Ubuntu release to get newer binaries for Ubuntu > you could just use one of the links listed here: > > http://wiki.octave.org/Octave_for_GNU/Linux#Unofficial_binaries > >> Best regards, >> Sukanta > c. > -- Sukanta Basu Associate Professor North Carolina State University http://www4.ncsu.edu/~sbasu5/ |