I'm not sure I understand -- what is the problem?  The output you're showing 
doesn't include any error...?


On Jun 23, 2013, at 6:32 AM, Reem Alraddadi <raba...@york.ac.uk> wrote:

> Hi Jeff,
> 
> I fixed the problem with CXX . Thanks, Now, I have only one problem:
> ''
> Making all in test
> Making all in support
> make[2]: Nothing to be done for `all'.
> Making all in asm
> make[2]: Nothing to be done for `all'.
> Making all in class
> make[2]: Nothing to be done for `all'.
> Making all in threads
> make[2]: Nothing to be done for `all'.
> Making all in datatype
> make[2]: Nothing to be done for `all'.
> Making all in util
> make[2]: Nothing to be done for `all'.
> make[2]: Nothing to be done for `all-am'.
> make[1]: Nothing to be done for `all-am'.
> '''
> I don't understand what's it 'all' mean here?? 
> 
> Any idea??
> 
> Reem
> 
> 
> 
> On 14 June 2013 14:41, Jeff Squyres (jsquyres) <jsquy...@cisco.com> wrote:
> Gus picked up the issue properly - you're setting CXX to gcc; it needs to be 
> g++. 
> 
> If configure fails with g++, then you have a busted C++ compiler (that's a 
> guess; I haven't seen the output from failed configure when uu specify 
> CXX=g++). You can disable OMPI's use of C++ with. --disable-MPI-CXX on the 
> configure command line. 
> 
> My phone auto corrected MPI and CXX to be caps in the option name;
> They should be lower case. 
> 
> Sent from my phone. No type good. 
> 
> On Jun 14, 2013, at 5:31 AM, "Reem Alraddadi" <raba...@york.ac.uk> wrote:
> 
>> Hi  all,
>> Jeff -- I am not sure want do you mean by STL but currently I am using 
>> mpich-3.0.4 with gcc and I don't have any problem. Is there a way to know if 
>> C++ still works on Mac or not? I am sure that on Mac I use C++ but i haven't 
>> try to use it before.
>> 
>> Gus-- I tried to use CXX=g++ but the configure step fail. since gcc has C 
>> compiler I just switch to gcc.
>> 
>> Thanks,
>> Reem
>> 
>> 
>> 
>> On 13 June 2013 22:13, Gus Correa <g...@ldeo.columbia.edu> wrote:
>> Hi all
>> 
>> 
>> On 06/13/2013 05:02 PM, Jeff Squyres (jsquyres) wrote:
>> It looks like you might have a busted C++ compiler.
>> 
>> 
>> Why not use CXX=g++?
>> Would this be the problem?
>> 
>> >> $ export CXX=gcc
>> 
>> Gus Correa
>> 
>> 
>> 
>> Can you compile any non-MPI C++ programs that use the STL?
>> 
>> 
>> On Jun 12, 2013, at 6:58 AM, Reem Alraddadi<raba...@york.ac.uk>  wrote:
>> 
>> Dear all,
>> 
>> I am trying to build openmpi-1.6.1 on Mac os x version 10.7.5. The 
>> configuration process goes without any error. However, when I did "make all" 
>> I got an error:
>> 
>> std::allocator<std::pair<unsigned int const, unsigned int>  >  >*) constin 
>> Stats.o
>> ld: symbol(s) not found for architecture x86_64
>> collect2: ld returned 1 exit status
>> make[9]: *** [otfaux] Error 1
>> make[8]: *** [all-recursive] Error 1
>> make[7]: *** [all-recursive] Error 1
>> make[6]: *** [all] Error 2
>> make[5]: *** [all-recursive] Error 1
>> make[4]: *** [all-recursive] Error 1
>> make[3]: *** [all] Error 2
>> make[2]: *** [all-recursive] Error 1
>> make[1]: *** [all-recursive] Error 1
>> make: *** [all-recursive] Error 1
>> 
>> you can see the whole make file in attachement. In configure step I wrote 
>> the following:
>> 
>> $ export F77=gfortran
>> 
>> $ export FFLAGS='-m64'
>> 
>> $ export FC=gfortran
>> 
>> $ export FCFLAGS='-m64'
>> 
>> $ export CC=gcc
>> 
>> $ export CXX=gcc
>> 
>> $export ARCHFLAGS="-arch x86_64"
>> 
>> $ ~/Desktop/openmpi-1.6.1/configure 
>> --prefix=/Users/reemalraddadi/openmpi-install 2>&1 |tee c.txt  
>> --enable-gfortran -with-gnu-ld  -o
>> 
>> 
>> 
>> I am pretty sure that I use my Mac is 64-bit :
>> 
>> $ file /usr/lib/libffi.dylib
>> 
>> /usr/lib/libffi.dylib: Mach-O universal binary with 2 
>> architectures/usr/lib/libffi.dylib (for architecture x86_64):    Mach-O 
>> 64-bit dynamically linked shared library x86_64
>> /usr/lib/libffi.dylib (for architecture i386):    Mach-O dynamically linked 
>> shared library i386
>> 
>> Does anyone has an idea where the wrong is?
>> 
>> 
>> Thanks,
>> Reem
>> 
>> <make output.txt>_______________________________________________
>> users mailing list
>> us...@open-mpi.org
>> http://www.open-mpi.org/mailman/listinfo.cgi/users
>> 
>> 
>> 
>> _______________________________________________
>> users mailing list
>> us...@open-mpi.org
>> http://www.open-mpi.org/mailman/listinfo.cgi/users
>> 
>> _______________________________________________
>> users mailing list
>> us...@open-mpi.org
>> http://www.open-mpi.org/mailman/listinfo.cgi/users
> 
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users
> 
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users


-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to: 
http://www.cisco.com/web/about/doing_business/legal/cri/


Reply via email to