|
[Sponsors] |
August 12, 2014, 13:07 |
SparceImage v1.7.x Issue on MAC OS X
|
#1 |
New Member
Remi Carmi
Join Date: Jul 2014
Posts: 15
Rep Power: 12 |
Hi,
I tried to compile OpenFOAM v1.7.x that I downloaded here http://sourceforge.net/projects/macopenfoam/files/ After downloading it I copied it in my main directory ~/carmi. I mounted the disk (double click on it). I use the following command in my terminal : ln -sf /Volumes/Mac-OF-1.7.x OpenFOAM cd OpenFOAM ln -sf ~/Documents/OF-User `whoami`-1.7.x I edited my profile : by adding source . ~/OpenFOAM/OpenFOAM-2.0.x/etc/bashrc I close the terminal app Nothing happens. I try then to do : cd OpenFOAM/OpenFOAM-1.7.x/ wcleanAll source ./etc/bashrc then ./Allwmake Did not work. I try to recompile a second time and still this error at the end "make: Target `application' not remade because of errors." The first error in the log file is : "ld: symbol(s) not found for architecture x86_64 collect2: ld returned 1 exit status make[2]: *** [/Users/Carmi/OpenFOAM/OpenFOAM-1.7.x/applications/bin/darwinIntel64DPOpt/compressibleInterFoam] Error 1" The output is in the txt file. Please help! Thank you a lot |
|
August 12, 2014, 15:59 |
|
#2 | |
Assistant Moderator
Bernhard Gschaider
Join Date: Mar 2009
Posts: 4,225
Rep Power: 51 |
Quote:
Plus: you're mixing the 1.7.x and the 2.0.x-version in the commands you use The latest image of a foam-version hat I know of (there may be others) is found at https://sourceforge.net/projects/ope...am-extend-3.1/ (but I haven't used it. I compile my Foam myself)
__________________
Note: I don't use "Friend"-feature on this forum out of principle. Ah. And by the way: I'm not on Facebook either. So don't be offended if I don't accept your invitation/friend request |
||
August 13, 2014, 13:19 |
SparceImage v1.7.x Issue on MAC OS X
|
#3 |
New Member
Remi Carmi
Join Date: Jul 2014
Posts: 15
Rep Power: 12 |
Thanks for your quick response.
I know that there are more recent versions. I am currently using (and it works just fine) the OF.2.3 I need the version 1.7 because I am trying to use IHFOAM and it encounters some errors on OF.2.3. For the typo in the commands, it is a copy/paste mistake. I meant 1.7.x. Thanks again |
|
August 13, 2014, 23:39 |
Issue with OF.2.2.2
|
#4 |
New Member
Remi Carmi
Join Date: Jul 2014
Posts: 15
Rep Power: 12 |
I switch to version 2.2.2 which works fine with IHFOAM.
I am trying to compile a parallel example but it does not work. The reason is I have some "could not open file" errors when I compile OF2.2.2 wmake libso mpi wmakeLnInclude: linking include files to ./lnInclude Making dependency list for source file UOPwrite.C Making dependency list for source file UIPread.C Making dependency list for source file UPstream.C Making dependency list for source file PstreamGlobals.C could not open file omp.h for source file UIPread.C could not open file omp.h for source file UOPwrite.C could not open file omp.h for source file UPstream.C could not open file omp.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/pmpicxx.h for source file UIPread.C could not open file ompi/mpi/cxx/constants.h for source file UIPread.C could not open file ompi/mpi/cxx/functions.h for source file UIPread.C could not open file ompi/mpi/cxx/pmpicxx.h for source file UPstream.C could not open file ompi/mpi/cxx/datatype.h for source file UIPread.C could not open file ompi/mpi/cxx/constants.h for source file UPstream.C could not open file ompi/mpi/cxx/functions.h for source file UPstream.C could not open file ompi/mpi/cxx/datatype.h for source file UPstream.C could not open file ompi/mpi/cxx/pmpicxx.h for source file UOPwrite.C could not open file ompi/mpi/cxx/constants.h for source file UOPwrite.C could not open file ompi/mpi/cxx/functions.h for source file UOPwrite.C could not open file ompi/mpi/cxx/pmpicxx.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/datatype.h for source file UOPwrite.C could not open file ompi/mpi/cxx/constants.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/functions.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/datatype.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/exception.h for source file UOPwrite.C could not open file ompi/mpi/cxx/exception.h for source file UPstream.C could not open file ompi/mpi/cxx/op.h for source file UOPwrite.C could not open file ompi/mpi/cxx/exception.h for source file UIPread.C could not open file ompi/mpi/cxx/op.h for source file UPstream.C could not open file ompi/mpi/cxx/status.h for source file UOPwrite.C could not open file ompi/mpi/cxx/op.h for source file UIPread.C could not open file ompi/mpi/cxx/request.h for source file UOPwrite.C could not open file ompi/mpi/cxx/status.h for source file UIPread.C could not open file ompi/mpi/cxx/status.h for source file UPstream.C could not open file ompi/mpi/cxx/group.h for source file UOPwrite.C could not open file ompi/mpi/cxx/request.h for source file UIPread.C could not open file ompi/mpi/cxx/request.h for source file UPstream.C could not open file ompi/mpi/cxx/comm.h for source file UOPwrite.C could not open file ompi/mpi/cxx/win.h for source file UOPwrite.C could not open file ompi/mpi/cxx/group.h for source file UPstream.C could not open file ompi/mpi/cxx/file.h for source file UOPwrite.C could not open file ompi/mpi/cxx/comm.h for source file UPstream.C could not open file ompi/mpi/cxx/errhandler.h for source file UOPwrite.C could not open file ompi/mpi/cxx/win.h for source file UPstream.C could not open file ompi/mpi/cxx/intracomm.h for source file UOPwrite.C could not open file ompi/mpi/cxx/file.h for source file UPstream.C could not open file ompi/mpi/cxx/topology.h for source file UOPwrite.C could not open file ompi/mpi/cxx/errhandler.h for source file UPstream.C could not open file ompi/mpi/cxx/intercomm.h for source file UOPwrite.C could not open file ompi/mpi/cxx/intracomm.h for source file UPstream.C could not open file ompi/mpi/cxx/info.h for source file UOPwrite.C could not open file ompi/mpi/cxx/topology.h for source file UPstream.C could not open file ompi/mpi/cxx/intercomm.h for source file UPstream.C could not open file ompi/mpi/cxx/info.h for source file UPstream.C could not open file ompi/mpi/cxx/group.h for source file UIPread.C could not open file ompi/mpi/cxx/comm.h for source file UIPread.C could not open file ompi/mpi/cxx/win.h for source file UIPread.C could not open file ompi/mpi/cxx/file.h for source file UIPread.C could not open file ompi/mpi/cxx/exception.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/errhandler.h for source file UIPread.C could not open file ompi/mpi/cxx/op.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/status.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/request.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/intracomm.h for source file UIPread.C could not open file ompi/mpi/cxx/group.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/topology.h for source file UIPread.C could not open file ompi/mpi/cxx/comm.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/win.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/intercomm.h for source file UIPread.C could not open file ompi/mpi/cxx/info.h for source file UIPread.C could not open file ompi/mpi/cxx/file.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/errhandler.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/intracomm.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/topology.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/intercomm.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/info.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/pop_inln.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/pgroup_inln.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/pop_inln.h for source file UPstream.C could not open file ompi/mpi/cxx/pstatus_inln.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/pgroup_inln.h for source file UPstream.C could not open file ompi/mpi/cxx/pstatus_inln.h for source file UPstream.C could not open file ompi/mpi/cxx/prequest_inln.h for source file UPstream.C could not open file ompi/mpi/cxx/datatype_inln.h for source file UPstream.C could not open file ompi/mpi/cxx/functions_inln.h for source file UPstream.C could not open file ompi/mpi/cxx/pop_inln.h for source file UIPread.C could not open file ompi/mpi/cxx/request_inln.h for source file UPstream.C could not open file ompi/mpi/cxx/pgroup_inln.h for source file UIPread.C could not open file ompi/mpi/cxx/comm_inln.h for source file UPstream.C could not open file ompi/mpi/cxx/pstatus_inln.h for source file UIPread.C could not open file ompi/mpi/cxx/intracomm_inln.h for source file UPstream.C could not open file ompi/mpi/cxx/prequest_inln.h for source file UIPread.C could not open file ompi/mpi/cxx/topology_inln.h for source file UPstream.C could not open file ompi/mpi/cxx/datatype_inln.h for source file UIPread.C could not open file ompi/mpi/cxx/intercomm_inln.h for source file UPstream.C could not open file ompi/mpi/cxx/group_inln.h for source file UPstream.C could not open file ompi/mpi/cxx/functions_inln.h for source file UIPread.C could not open file ompi/mpi/cxx/op_inln.h for source file UPstream.C could not open file ompi/mpi/cxx/request_inln.h for source file UIPread.C could not open file ompi/mpi/cxx/comm_inln.h for source file UIPread.C could not open file ompi/mpi/cxx/errhandler_inln.h for source file UPstream.C could not open file ompi/mpi/cxx/intracomm_inln.h for source file UIPread.C could not open file ompi/mpi/cxx/status_inln.h for source file UPstream.C could not open file ompi/mpi/cxx/topology_inln.h for source file UIPread.C could not open file ompi/mpi/cxx/info_inln.h for source file UPstream.C could not open file ompi/mpi/cxx/intercomm_inln.h for source file UIPread.C could not open file ompi/mpi/cxx/win_inln.h for source file UPstream.C could not open file ompi/mpi/cxx/file_inln.h for source file UPstream.C could not open file ompi/mpi/cxx/group_inln.h for source file UIPread.C could not open file ompi/mpi/cxx/op_inln.h for source file UIPread.C could not open file ompi/mpi/cxx/errhandler_inln.h for source file UIPread.C could not open file ompi/mpi/cxx/prequest_inln.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/status_inln.h for source file UIPread.C could not open file ompi/mpi/cxx/datatype_inln.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/functions_inln.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/info_inln.h for source file UIPread.C could not open file ompi/mpi/cxx/request_inln.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/win_inln.h for source file UIPread.C could not open file ompi/mpi/cxx/comm_inln.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/pop_inln.h for source file UOPwrite.C could not open file ompi/mpi/cxx/file_inln.h for source file UIPread.C could not open file ompi/mpi/cxx/intracomm_inln.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/topology_inln.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/intercomm_inln.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/group_inln.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/op_inln.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/errhandler_inln.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/status_inln.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/info_inln.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/win_inln.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/pgroup_inln.h for source file UOPwrite.C could not open file ompi/mpi/cxx/file_inln.h for source file PstreamGlobals.C could not open file ompi/mpi/cxx/pstatus_inln.h for source file UOPwrite.C could not open file ompi/mpi/cxx/prequest_inln.h for source file UOPwrite.C could not open file ompi/mpi/cxx/datatype_inln.h for source file UOPwrite.C could not open file ompi/mpi/cxx/functions_inln.h for source file UOPwrite.C could not open file ompi/mpi/cxx/request_inln.h for source file UOPwrite.C could not open file ompi/mpi/cxx/comm_inln.h for source file UOPwrite.C could not open file ompi/mpi/cxx/intracomm_inln.h for source file UOPwrite.C could not open file ompi/mpi/cxx/topology_inln.h for source file UOPwrite.C could not open file ompi/mpi/cxx/intercomm_inln.h for source file UOPwrite.C could not open file ompi/mpi/cxx/group_inln.h for source file UOPwrite.C could not open file ompi/mpi/cxx/op_inln.h for source file UOPwrite.C could not open file ompi/mpi/cxx/errhandler_inln.h for source file UOPwrite.C could not open file ompi/mpi/cxx/status_inln.h for source file UOPwrite.C could not open file ompi/mpi/cxx/info_inln.h for source file UOPwrite.C could not open file ompi/mpi/cxx/win_inln.h for source file UOPwrite.C could not open file ompi/mpi/cxx/file_inln.h for source file UOPwrite.C And further : wmake libso ptscotchDecomp wmakeLnInclude: linking include files to ./lnInclude Making dependency list for source file ptscotchDecomp.C could not open file omp.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/pmpicxx.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/constants.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/functions.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/datatype.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/exception.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/op.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/status.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/request.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/group.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/comm.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/win.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/file.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/errhandler.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/intracomm.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/topology.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/intercomm.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/info.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/pop_inln.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/pgroup_inln.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/pstatus_inln.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/prequest_inln.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/datatype_inln.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/functions_inln.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/request_inln.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/comm_inln.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/intracomm_inln.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/topology_inln.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/intercomm_inln.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/group_inln.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/op_inln.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/errhandler_inln.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/status_inln.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/info_inln.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/win_inln.h for source file ptscotchDecomp.C could not open file ompi/mpi/cxx/file_inln.h for source file ptscotchDecomp.C could not open file ptscotch.h for source file ptscotchDecomp.C SOURCE=ptscotchDecomp.C ; g++-mp-4.6 -m64 -fsignaling-nans -ftrapping-math -DdarwinIntel64 -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -Wnon-virtual-dtor -O2 -DNoRepository -ftemplate-depth-100 -DOMPI_SKIP_MPICXX -I/usr/local/include -I/include -I/Users/Carmi/OpenFOAM/ThirdParty-2.2.2/platforms/darwinIntel64Gcc46/scotch_6.0.0/include/openmpi-system -I/usr/include/scotch -I../decompositionMethods/lnInclude -IlnInclude -I. -I/Users/Carmi/OpenFOAM/OpenFOAM-2.2.2/src/OpenFOAM/lnInclude -I/Users/Carmi/OpenFOAM/OpenFOAM-2.2.2/src/OSspecific/POSIX/lnInclude -fPIC -Ddarwin -c $SOURCE -o Make/darwinIntel64Gcc46DPOptSYSTEMOPENMPI/ptscotchDecomp.o ptscotchDecomp.C: In member function 'Foam::label Foam:tscotchDecomp::decompose(const Foam::fileName&, int, const int*, int, const int*, const scalarField&, Foam::List<int>&) const': ptscotchDecomp.C:551:39: warning: use of old-style cast [-Wold-style-cast] ptscotchDecomp.C:551:39: warning: use of old-style cast [-Wold-style-cast] ld: warning: directory not found for option '-L/Users/Carmi/OpenFOAM/OpenFOAM-2.2.2/platforms/darwinIntel64Gcc46DPOptSYSTEMOPENMPI/lib' ld: warning: directory not found for option '-L/lib' ld: library not found for -lptscotch collect2: ld returned 1 exit status make: *** [/Users/Carmi/OpenFOAM/OpenFOAM-2.2.2/platforms/darwinIntel64Gcc46DPOpt/lib/openmpi-system/libptscotchDecomp.dylib] Error 1 + wmake libso decompositionMethods This is the function I try to use to parallel. Can somebody help me fix that? Thank you a lot. I tried increasing the number ulimit but and recompile the error persisted. Thanks Remi |
|
August 14, 2014, 07:42 |
|
#5 | |
Assistant Moderator
Bernhard Gschaider
Join Date: Mar 2009
Posts: 4,225
Rep Power: 51 |
Quote:
__________________
Note: I don't use "Friend"-feature on this forum out of principle. Ah. And by the way: I'm not on Facebook either. So don't be offended if I don't accept your invitation/friend request |
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Extend Project 1.6-ext Binary Release for Mac OS X | hjasak | OpenFOAM Announcements from Other Sources | 26 | November 5, 2013 17:50 |
Is it a good idea to use OpenFoam on a Mac (OS 10.7.5) or on Windows7? | bzz77 | OpenFOAM Installation | 4 | November 21, 2012 18:06 |
2.0.x on Mac OSX | niklas | OpenFOAM Installation | 74 | March 28, 2012 17:46 |
Meshing related issue in Flow EFD | appu | FloEFD, FloWorks & FloTHERM | 1 | May 22, 2011 09:27 |
OpenFOAM-1.7.x MAC OS X foamToTecplot360 issue | haewon | OpenFOAM Installation | 0 | November 14, 2010 03:05 |