CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Installation

[OpenFOAM.org] OpenFOAM 4.0 compilation - "cannot open source file..."

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By edsw

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   August 24, 2016, 16:43
Default OpenFOAM 4.0 compilation - "cannot open source file..."
  #1
New Member
 
Ed Swindelles
Join Date: Aug 2016
Posts: 3
Rep Power: 10
edsw is on a distinguished road
Hi All -

I'm trying to compile OpenFOAM 4.0 for the first time, on RHEL 6.8 with Intel ICS v2016.3 and Intel MPI. I don't get too far, though. I have my Intel compiler module loaded, along with a couple prerequisites.

Code:
export FOAM_INST_DIR=/apps2/openfoam

. $FOAM_INST_DIR/OpenFOAM-4.0/etc/bashrc WM_COMPILER=Icc WM_NCOMPPROCS=24 WM_MPLIB=Intel_MPI

$FOAM_INST_DIR/OpenFOAM-4.0/Allwmake -j
The output is:

Code:
Compiling enabled on 24 cores
make: Nothing to be done for `all'.
Allwmake: no ThirdParty directory found - skipping
+ wmakePrintBuild -check
no git description found
+ wrmo OpenFOAM/global/global.o
removing .o files corresponding to OpenFOAM/global/global.o ...
+ wmakeLnInclude OpenFOAM
+ wmakeLnInclude OSspecific/POSIX
+ Pstream/Allwmake libso
+ wmake libso dummy
/apps2/openfoam/OpenFOAM-4.0/src/Pstream/dummy
icpc -std=c++0x -fp-trap=common -fp-model precise -Dlinux64 -DWM_ARCH_OPTION=64 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -diag-disable 654,1125,2304 -O3  -DNoRepository  -IlnInclude -I. -I/apps2/openfoam/OpenFOAM-4.0/src/OpenFOAM/lnInclude -I/apps2/openfoam/OpenFOAM-4.0/src/OSspecific/POSIX/lnInclude   -fPIC -c UPstream.C -o /apps2/openfoam/OpenFOAM-4.0/platforms/linux64IccDPInt32Opt/src/Pstream/dummy/UPstream.o
icpc -std=c++0x -fp-trap=common -fp-model precise -Dlinux64 -DWM_ARCH_OPTION=64 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -diag-disable 654,1125,2304 -O3  -DNoRepository  -IlnInclude -I. -I/apps2/openfoam/OpenFOAM-4.0/src/OpenFOAM/lnInclude -I/apps2/openfoam/OpenFOAM-4.0/src/OSspecific/POSIX/lnInclude   -fPIC -c UIPread.C -o /apps2/openfoam/OpenFOAM-4.0/platforms/linux64IccDPInt32Opt/src/Pstream/dummy/UIPread.o
icpc -std=c++0x -fp-trap=common -fp-model precise -Dlinux64 -DWM_ARCH_OPTION=64 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -diag-disable 654,1125,2304 -O3  -DNoRepository  -IlnInclude -I. -I/apps2/openfoam/OpenFOAM-4.0/src/OpenFOAM/lnInclude -I/apps2/openfoam/OpenFOAM-4.0/src/OSspecific/POSIX/lnInclude   -fPIC -c UOPwrite.C -o /apps2/openfoam/OpenFOAM-4.0/platforms/linux64IccDPInt32Opt/src/Pstream/dummy/UOPwrite.o
In file included from /apps2/openfoam/OpenFOAM-4.0/src/OpenFOAM/lnInclude/Pstream.H(42),
                 from /apps2/openfoam/OpenFOAM-4.0/src/OpenFOAM/lnInclude/UIPstream.H(36),
                 from UIPread.C(29):
/apps2/openfoam/OpenFOAM-4.0/src/OpenFOAM/lnInclude/UPstream.H(42): catastrophic error: cannot open source file "labelList.H"
  #include "labelList.H"
                        ^

In file included from UPstream.C(26):
In file included from /apps2/openfoam/OpenFOAM-4.0/src/OpenFOAM/lnInclude/Pstream.H(42),
                 from /apps2/openfoam/OpenFOAM-4.0/src/OpenFOAM/lnInclude/UOPstream.H(36),
                 from UOPwrite.C(29):
/apps2/openfoam/OpenFOAM-4.0/src/OpenFOAM/lnInclude/UPstream.H(42): catastrophic error: cannot open source file "labelList.H"
  #include "labelList.H"
                        ^

/apps2/openfoam/OpenFOAM-4.0/src/OpenFOAM/lnInclude/UPstream.H(42): catastrophic error: cannot open source file "labelList.H"
  #include "labelList.H"
                        ^

compilation aborted for UPstream.C (code 4)
compilation aborted for UOPwrite.C (code 4)
compilation aborted for UIPread.C (code 4)
make: *** [/apps2/openfoam/OpenFOAM-4.0/platforms/linux64IccDPInt32Opt/src/Pstream/dummy/UOPwrite.o] Error 4
make: *** Waiting for unfinished jobs....
make: *** [/apps2/openfoam/OpenFOAM-4.0/platforms/linux64IccDPInt32Opt/src/Pstream/dummy/UPstream.o] Error 4
make: *** [/apps2/openfoam/OpenFOAM-4.0/platforms/linux64IccDPInt32Opt/src/Pstream/dummy/UIPread.o] Error 4
The error complains about missing a header file, labelList.H. This file is located in the source files:

Code:
$ find -L . -name labelList.H
./OpenFOAM-4.0/src/OpenFOAM/primitives/ints/lists/labelList.H
So, I tried telling the compiler to include this directory in CFLAGS:

Code:
$ vim ./OpenFOAM-4.0/wmake/rules/linux64Icc/c++

c++FLAGS    = $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) $(LIB_HEADER_DIRS) -fPIC -I/apps2/openfoam/OpenFOAM-4.x/src/OpenFOAM/primitives/ints/lists
With this edit, the compiler moves past the error about labelList.H, but then just stops on another header file. I tried adding each successive header file directory to the include path, but it never ends. I literally tried about 100 and it just kept on finding new missing headers.

Here are the relevant environment variables.

Code:
WM_LINK_LANGUAGE=c++
FOAM_SOLVERS=/apps2/openfoam/OpenFOAM-4.0/applications/solvers
FOAM_EXT_LIBBIN=/apps2/openfoam/ThirdParty-4.0/platforms/linux64IccDPInt32/lib
FOAM_APPBIN=/apps2/openfoam/OpenFOAM-4.0/platforms/linux64IccDPInt32Opt/bin
FOAM_TUTORIALS=/apps2/openfoam/OpenFOAM-4.0/tutorials
FOAM_JOB_DIR=/apps2/openfoam/jobControl
WM_ARCH=linux64
WM_COMPILER_TYPE=system
WM_OSTYPE=POSIX
WM_THIRD_PARTY_DIR=/apps2/openfoam/ThirdParty-4.0
CGAL_ARCH_PATH=/apps2/openfoam/ThirdParty-4.0/platforms/linux64Icc/cgal-system
FOAM_SITE_APPBIN=/apps2/openfoam/site/4.0/platforms/linux64IccDPInt32Opt/bin
BOOST_ARCH_PATH=/apps2/openfoam/ThirdParty-4.0/platforms/linux64Icc/boost-system
FOAM_APP=/apps2/openfoam/OpenFOAM-4.0/applications
WM_CXXFLAGS=-m64 -fPIC -std=c++0x
WM_CFLAGS=-m64 -fPIC
WM_PROJECT_VERSION=4.0
FOAM_SITE_LIBBIN=/apps2/openfoam/site/4.0/platforms/linux64IccDPInt32Opt/lib
WM_COMPILER_LIB_ARCH=64
FOAM_SRC=/apps2/openfoam/OpenFOAM-4.0/src
FOAM_SIGFPE=
ParaView_DIR=/apps2/openfoam/ThirdParty-4.0/platforms/linux64Icc/ParaView-5.0.1
WM_PROJECT_INST_DIR=/apps2/openfoam
FOAM_UTILITIES=/apps2/openfoam/OpenFOAM-4.0/applications/utilities
WM_CXX=g++
WM_PROJECT_DIR=/apps2/openfoam/OpenFOAM-4.0
WM_LABEL_OPTION=Int32
WM_NCOMPPROCS=24
WM_PROJECT=OpenFOAM
WM_LDFLAGS=-m64
WM_COMPILER=Icc
WM_MPLIB=Intel_MPI
FOAM_USER_LIBBIN=/home/me/OpenFOAM/me-4.0/platforms/linux64IccDPInt32Opt/lib
WM_CC=gcc
FOAM_ETC=/apps2/openfoam/OpenFOAM-4.0/etc
FOAM_INST_DIR=/apps2/openfoam
FOAM_MPI=dummy
FOAM_LIBBIN=/apps2/openfoam/OpenFOAM-4.0/platforms/linux64IccDPInt32Opt/lib
WM_COMPILE_OPTION=Opt
WM_DIR=/apps2/openfoam/OpenFOAM-4.0/wmake
WM_LABEL_SIZE=32
ParaView_MAJOR=5.0
FOAM_SETTINGS=WM_COMPILER=Icc WM_NCOMPPROCS=24 WM_MPLIB=Intel_MPI
FOAMY_HEX_MESH=yes
WM_PROJECT_USER_DIR=/home/me/OpenFOAM/me-4.0
FOAM_RUN=/home/me/OpenFOAM/me-4.0/run
WM_OPTIONS=linux64IccDPInt32Opt
WM_PRECISION_OPTION=DP
WM_ARCH_OPTION=64
FOAM_USER_APPBIN=/home/me/OpenFOAM/me-4.0/platforms/linux64IccDPInt32Opt/bin
I_MPI_ROOT=/apps2/intelics/2016.3-full/compilers_and_libraries_2016.3.210/linux/mpi
I feel like I'm missing something obvious. Can someone help? Thank you!
edsw is offline   Reply With Quote

Old   August 24, 2016, 21:48
Default
  #2
Retired Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,981
Blog Entries: 45
Rep Power: 128
wyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to all
Greetings Ed Swindelles and welcome to the forum!

The first issue I'm spotting is this:
Code:
WM_MPLIB=Intel_MPI
when you source "etc/bashrc". This will not work, unless you have created that entry in the few places where it's needed.

The correct setting should be this:
Code:
WM_MPLIB=INTELMPI
And make sure that the environment variable "MPI_ROOT" is defined before you source "etc/bashrc", e.g. by running:
Code:
export MPI_ROOT=$I_MPI_ROOT
Next issue:
Quote:
Originally Posted by edsw View Post
Code:
$ find -L . -name labelList.H
./OpenFOAM-4.0/src/OpenFOAM/primitives/ints/lists/labelList.H
This isn't good news. The following file should have been detected as well:
Code:
./OpenFOAM-4.0/src/OpenFOAM/lnInclude/labelList.H
OpenFOAM uses the folders "lnInclude" to make it easier to have a single place where all source code files for the current library are linked to their original places. For example, the missing file is a symbolic to the other file that you have found.

Of course now the problem is figuring out why this folder "lnInclude" was not populated in the first place.

Please let us know what each one of the following commands give you:
Code:
ls -l $FOAM_SRC/OpenFOAM
ls -l $FOAM_SRC/OpenFOAM/lnInclude
ln -vs ../primitives/zero/zero.H $FOAM_SRC/OpenFOAM/lnInclude/zero.H
Note: You may want to search-replace any sensitive information, before posting here.

Best regards,
Bruno
__________________
wyldckat is offline   Reply With Quote

Old   August 24, 2016, 23:17
Default
  #3
New Member
 
Ed Swindelles
Join Date: Aug 2016
Posts: 3
Rep Power: 10
edsw is on a distinguished road
Thanks @wyldckat. I fixed the MPI library name and exported MPI_ROOT. Here's the output from the commands you suggested (truncated a bit to fit). It looks like the lnInclude output directory exists and contains items, it just doesn't contain the ones which are producing errors, for some unknown reason.

#1
Code:
ls -l $FOAM_SRC/OpenFOAM
drwxrwsr-x  5 me wheel   512 Jun 24 17:33 algorithms
drwxrwsr-x  9 me wheel   512 Jun 24 17:33 containers
drwxrwsr-x 17 me wheel 32768 Jun 24 17:33 db
drwxrwsr-x  8 me wheel   512 Jun 24 17:33 dimensionedTypes
drwxrwsr-x  2 me wheel   512 Jun 24 17:33 dimensionSet
drwxrwsr-x 10 me wheel   512 Jun 24 17:33 fields
drwxrwsr-x  9 me wheel   512 Jun 24 17:33 global
drwxrwsr-x  4 me wheel   512 Jun 24 17:33 graph
drwxrwsr-x  2 me wheel 32768 Jun 24 17:33 include
drwxrwsr-x 12 me wheel 32768 Jun 24 17:33 interpolations
drwxrwsr-x  2 me wheel 32768 Aug 23 15:18 lnInclude
drwxrwsr-x  2 me wheel   512 Jun 24 17:33 Make
drwxrwsr-x 17 me wheel 32768 Jun 24 17:33 matrices
drwxrwsr-x  7 me wheel   512 Jun 24 17:33 memory
drwxrwsr-x 18 me wheel 32768 Jun 24 17:33 meshes
drwxrwsr-x 43 me wheel 32768 Jun 24 17:33 primitives
#2
Code:
ls -l $FOAM_SRC/OpenFOAM/lnInclude
lrwxrwxrwx 1 me wheel 51 Aug 23 15:18 BiIndirectList.H -> ../containers/Lists/BiIndirectList/BiIndirectList.H
lrwxrwxrwx 1 me wheel 52 Aug 23 15:18 BiIndirectListI.H -> ../containers/Lists/BiIndirectList/BiIndirectListI.H
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 BinSum.C -> ../containers/Lists/BinSum/BinSum.C
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 BinSum.H -> ../containers/Lists/BinSum/BinSum.H
lrwxrwxrwx 1 me wheel 25 Aug 23 15:18 Callback.C -> ../db/Callback/Callback.C
lrwxrwxrwx 1 me wheel 25 Aug 23 15:18 Callback.H -> ../db/Callback/Callback.H
lrwxrwxrwx 1 me wheel 41 Aug 23 15:18 CallbackRegistry.C -> ../db/CallbackRegistry/CallbackRegistry.C
lrwxrwxrwx 1 me wheel 41 Aug 23 15:18 CallbackRegistry.H -> ../db/CallbackRegistry/CallbackRegistry.H
lrwxrwxrwx 1 me wheel 45 Aug 23 15:18 CallbackRegistryName.C -> ../db/CallbackRegistry/CallbackRegistryName.C
lrwxrwxrwx 1 me wheel 57 Aug 23 15:18 CirculatorBase.H -> ../containers/Circulators/CirculatorBase/CirculatorBase.H
lrwxrwxrwx 1 me wheel 49 Aug 23 15:18 Circulator.H -> ../containers/Circulators/Circulator/Circulator.H
lrwxrwxrwx 1 me wheel 50 Aug 23 15:18 CirculatorI.H -> ../containers/Circulators/Circulator/CirculatorI.H
lrwxrwxrwx 1 me wheel 47 Aug 23 15:18 combineGatherScatter.C -> ../db/IOstreams/Pstreams/combineGatherScatter.C
lrwxrwxrwx 1 me wheel 47 Aug 23 15:18 CompactIOField.C -> ../db/IOobjects/CompactIOField/CompactIOField.C
lrwxrwxrwx 1 me wheel 47 Aug 23 15:18 CompactIOField.H -> ../db/IOobjects/CompactIOField/CompactIOField.H
lrwxrwxrwx 1 me wheel 45 Aug 23 15:18 CompactIOList.C -> ../db/IOobjects/CompactIOList/CompactIOList.C
lrwxrwxrwx 1 me wheel 45 Aug 23 15:18 CompactIOList.H -> ../db/IOobjects/CompactIOList/CompactIOList.H
lrwxrwxrwx 1 me wheel 53 Aug 23 15:18 CompactListList.C -> ../containers/Lists/CompactListList/CompactListList.C
lrwxrwxrwx 1 me wheel 53 Aug 23 15:18 CompactListList.H -> ../containers/Lists/CompactListList/CompactListList.H
lrwxrwxrwx 1 me wheel 54 Aug 23 15:18 CompactListListI.H -> ../containers/Lists/CompactListList/CompactListListI.H
lrwxrwxrwx 1 me wheel 55 Aug 23 15:18 CompactListListIO.C -> ../containers/Lists/CompactListList/CompactListListIO.C
lrwxrwxrwx 1 me wheel 59 Aug 23 15:18 ConstCirculator.H -> ../containers/Circulators/ConstCirculator/ConstCirculator.H
lrwxrwxrwx 1 me wheel 60 Aug 23 15:18 ConstCirculatorI.H -> ../containers/Circulators/ConstCirculator/ConstCirculatorI.H
lrwxrwxrwx 1 me wheel 58 Aug 23 15:18 DictionaryBase.C -> ../containers/Dictionaries/DictionaryBase/DictionaryBase.C
lrwxrwxrwx 1 me wheel 58 Aug 23 15:18 DictionaryBase.H -> ../containers/Dictionaries/DictionaryBase/DictionaryBase.H
lrwxrwxrwx 1 me wheel 60 Aug 23 15:18 DictionaryBaseIO.C -> ../containers/Dictionaries/DictionaryBase/DictionaryBaseIO.C
lrwxrwxrwx 1 me wheel 50 Aug 23 15:18 Dictionary.C -> ../containers/Dictionaries/Dictionary/Dictionary.C
lrwxrwxrwx 1 me wheel 50 Aug 23 15:18 Dictionary.H -> ../containers/Dictionaries/Dictionary/Dictionary.H
lrwxrwxrwx 1 me wheel 47 Aug 23 15:18 Distribution.C -> ../containers/Lists/Distribution/Distribution.C
lrwxrwxrwx 1 me wheel 47 Aug 23 15:18 Distribution.H -> ../containers/Lists/Distribution/Distribution.H
lrwxrwxrwx 1 me wheel 48 Aug 23 15:18 DistributionI.H -> ../containers/Lists/Distribution/DistributionI.H
lrwxrwxrwx 1 me wheel 59 Aug 23 15:18 DLListBase.C -> ../containers/LinkedLists/linkTypes/DLListBase/DLListBase.C
lrwxrwxrwx 1 me wheel 59 Aug 23 15:18 DLListBase.H -> ../containers/LinkedLists/linkTypes/DLListBase/DLListBase.H
lrwxrwxrwx 1 me wheel 60 Aug 23 15:18 DLListBaseI.H -> ../containers/LinkedLists/linkTypes/DLListBase/DLListBaseI.H
lrwxrwxrwx 1 me wheel 39 Aug 23 15:18 DLList.H -> ../containers/LinkedLists/user/DLList.H
lrwxrwxrwx 1 me wheel 42 Aug 23 15:18 DLPtrList.H -> ../containers/LinkedLists/user/DLPtrList.H
lrwxrwxrwx 1 me wheel 57 Aug 23 15:18 dynamicIndexedOctree.C -> ../algorithms/dynamicIndexedOctree/dynamicIndexedOctree.C
lrwxrwxrwx 1 me wheel 57 Aug 23 15:18 dynamicIndexedOctree.H -> ../algorithms/dynamicIndexedOctree/dynamicIndexedOctree.H
lrwxrwxrwx 1 me wheel 61 Aug 23 15:18 dynamicIndexedOctreeName.C -> ../algorithms/dynamicIndexedOctree/dynamicIndexedOctreeName.C
lrwxrwxrwx 1 me wheel 45 Aug 23 15:18 DynamicList.C -> ../containers/Lists/DynamicList/DynamicList.C
lrwxrwxrwx 1 me wheel 45 Aug 23 15:18 DynamicList.H -> ../containers/Lists/DynamicList/DynamicList.H
lrwxrwxrwx 1 me wheel 46 Aug 23 15:18 DynamicListI.H -> ../containers/Lists/DynamicList/DynamicListI.H
lrwxrwxrwx 1 me wheel 57 Aug 23 15:18 dynamicTreeDataPoint.C -> ../algorithms/dynamicIndexedOctree/dynamicTreeDataPoint.C
lrwxrwxrwx 1 me wheel 57 Aug 23 15:18 dynamicTreeDataPoint.H -> ../algorithms/dynamicIndexedOctree/dynamicTreeDataPoint.H
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 exchange.C -> ../db/IOstreams/Pstreams/exchange.C
lrwxrwxrwx 1 me wheel 42 Aug 23 15:18 FIFOStack.H -> ../containers/LinkedLists/user/FIFOStack.H
lrwxrwxrwx 1 me wheel 41 Aug 23 15:18 FixedList.C -> ../containers/Lists/FixedList/FixedList.C
lrwxrwxrwx 1 me wheel 41 Aug 23 15:18 FixedList.H -> ../containers/Lists/FixedList/FixedList.H
lrwxrwxrwx 1 me wheel 42 Aug 23 15:18 FixedListI.H -> ../containers/Lists/FixedList/FixedListI.H
lrwxrwxrwx 1 me wheel 43 Aug 23 15:18 FixedListIO.C -> ../containers/Lists/FixedList/FixedListIO.C
lrwxrwxrwx 1 me wheel 40 Aug 23 15:18 gatherScatter.C -> ../db/IOstreams/Pstreams/gatherScatter.C
lrwxrwxrwx 1 me wheel 44 Aug 23 15:18 gatherScatterList.C -> ../db/IOstreams/Pstreams/gatherScatterList.C
lrwxrwxrwx 1 me wheel 52 Aug 23 15:18 HashPtrTable.C -> ../containers/HashTables/HashPtrTable/HashPtrTable.C
lrwxrwxrwx 1 me wheel 52 Aug 23 15:18 HashPtrTable.H -> ../containers/HashTables/HashPtrTable/HashPtrTable.H
lrwxrwxrwx 1 me wheel 54 Aug 23 15:18 HashPtrTableIO.C -> ../containers/HashTables/HashPtrTable/HashPtrTableIO.C
lrwxrwxrwx 1 me wheel 42 Aug 23 15:18 HashSet.C -> ../containers/HashTables/HashSet/HashSet.C
lrwxrwxrwx 1 me wheel 42 Aug 23 15:18 HashSet.H -> ../containers/HashTables/HashSet/HashSet.H
lrwxrwxrwx 1 me wheel 46 Aug 23 15:18 HashTable.C -> ../containers/HashTables/HashTable/HashTable.C
lrwxrwxrwx 1 me wheel 50 Aug 23 15:18 HashTableCore.C -> ../containers/HashTables/HashTable/HashTableCore.C
lrwxrwxrwx 1 me wheel 46 Aug 23 15:18 HashTable.H -> ../containers/HashTables/HashTable/HashTable.H
lrwxrwxrwx 1 me wheel 47 Aug 23 15:18 HashTableI.H -> ../containers/HashTables/HashTable/HashTableI.H
lrwxrwxrwx 1 me wheel 48 Aug 23 15:18 HashTableIO.C -> ../containers/HashTables/HashTable/HashTableIO.C
lrwxrwxrwx 1 me wheel 41 Aug 23 15:18 Histogram.C -> ../containers/Lists/Histogram/Histogram.C
lrwxrwxrwx 1 me wheel 41 Aug 23 15:18 Histogram.H -> ../containers/Lists/Histogram/Histogram.H
lrwxrwxrwx 1 me wheel 40 Aug 23 15:18 IDLList.H -> ../containers/LinkedLists/user/IDLList.H
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 IFstream.C -> ../db/IOstreams/Fstreams/IFstream.C
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 IFstream.H -> ../db/IOstreams/Fstreams/IFstream.H
lrwxrwxrwx 1 me wheel 53 Aug 23 15:18 ILList.C -> ../containers/LinkedLists/accessTypes/ILList/ILList.C
lrwxrwxrwx 1 me wheel 53 Aug 23 15:18 ILList.H -> ../containers/LinkedLists/accessTypes/ILList/ILList.H
lrwxrwxrwx 1 me wheel 55 Aug 23 15:18 ILListIO.C -> ../containers/LinkedLists/accessTypes/ILList/ILListIO.C
lrwxrwxrwx 1 me wheel 43 Aug 23 15:18 indexedOctree.C -> ../algorithms/indexedOctree/indexedOctree.C
lrwxrwxrwx 1 me wheel 43 Aug 23 15:18 indexedOctree.H -> ../algorithms/indexedOctree/indexedOctree.H
lrwxrwxrwx 1 me wheel 47 Aug 23 15:18 indexedOctreeName.C -> ../algorithms/indexedOctree/indexedOctreeName.C
lrwxrwxrwx 1 me wheel 47 Aug 23 15:18 IndirectList.H -> ../containers/Lists/IndirectList/IndirectList.H
lrwxrwxrwx 1 me wheel 48 Aug 23 15:18 IndirectListI.H -> ../containers/Lists/IndirectList/IndirectListI.H
lrwxrwxrwx 1 me wheel 32 Aug 23 15:18 INew.H -> ../db/IOstreams/IOstreams/INew.H
lrwxrwxrwx 1 me wheel 37 Aug 23 15:18 InfoProxy.H -> ../db/IOstreams/IOstreams/InfoProxy.H
lrwxrwxrwx 1 me wheel 43 Aug 23 15:18 IOdictionary.C -> ../db/IOobjects/IOdictionary/IOdictionary.C
lrwxrwxrwx 1 me wheel 43 Aug 23 15:18 IOdictionary.H -> ../db/IOobjects/IOdictionary/IOdictionary.H
lrwxrwxrwx 1 me wheel 45 Aug 23 15:18 IOdictionaryIO.C -> ../db/IOobjects/IOdictionary/IOdictionaryIO.C
lrwxrwxrwx 1 me wheel 33 Aug 23 15:18 IOField.C -> ../db/IOobjects/IOField/IOField.C
lrwxrwxrwx 1 me wheel 33 Aug 23 15:18 IOField.H -> ../db/IOobjects/IOField/IOField.H
lrwxrwxrwx 1 me wheel 31 Aug 23 15:18 IOList.C -> ../db/IOobjects/IOList/IOList.C
lrwxrwxrwx 1 me wheel 31 Aug 23 15:18 IOList.H -> ../db/IOobjects/IOList/IOList.H
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 IOmanip.H -> ../db/IOstreams/IOstreams/IOmanip.H
lrwxrwxrwx 1 me wheel 29 Aug 23 15:18 IOMap.C -> ../db/IOobjects/IOMap/IOMap.C
lrwxrwxrwx 1 me wheel 29 Aug 23 15:18 IOMap.H -> ../db/IOobjects/IOMap/IOMap.H
lrwxrwxrwx 1 me wheel 33 Aug 23 15:18 IOMapName.C -> ../db/IOobjects/IOMap/IOMapName.C
lrwxrwxrwx 1 me wheel 25 Aug 23 15:18 IOobject.C -> ../db/IOobject/IOobject.C
lrwxrwxrwx 1 me wheel 25 Aug 23 15:18 IOobject.H -> ../db/IOobject/IOobject.H
lrwxrwxrwx 1 me wheel 26 Aug 23 15:18 IOobjectI.H -> ../db/IOobject/IOobjectI.H
lrwxrwxrwx 1 me wheel 27 Aug 23 15:18 IOobjectIO.C -> ../db/IOobject/IOobjectIO.C
lrwxrwxrwx 1 me wheel 33 Aug 23 15:18 IOobjectList.C -> ../db/IOobjectList/IOobjectList.C
lrwxrwxrwx 1 me wheel 33 Aug 23 15:18 IOobjectList.H -> ../db/IOobjectList/IOobjectList.H
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 IOobjectReadHeader.C -> ../db/IOobject/IOobjectReadHeader.C
lrwxrwxrwx 1 me wheel 36 Aug 23 15:18 IOobjectWriteHeader.C -> ../db/IOobject/IOobjectWriteHeader.C
lrwxrwxrwx 1 me wheel 37 Aug 23 15:18 IOPtrList.C -> ../db/IOobjects/IOPtrList/IOPtrList.C
lrwxrwxrwx 1 me wheel 37 Aug 23 15:18 IOPtrList.H -> ../db/IOobjects/IOPtrList/IOPtrList.H
lrwxrwxrwx 1 me wheel 36 Aug 23 15:18 IOstream.C -> ../db/IOstreams/IOstreams/IOstream.C
lrwxrwxrwx 1 me wheel 36 Aug 23 15:18 IOstream.H -> ../db/IOstreams/IOstreams/IOstream.H
lrwxrwxrwx 1 me wheel 27 Aug 23 15:18 IOstreams.C -> ../db/IOstreams/IOstreams.C
lrwxrwxrwx 1 me wheel 27 Aug 23 15:18 IOstreams.H -> ../db/IOstreams/IOstreams.H
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 IPstream.C -> ../db/IOstreams/Pstreams/IPstream.C
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 IPstream.H -> ../db/IOstreams/Pstreams/IPstream.H
lrwxrwxrwx 1 me wheel 40 Aug 23 15:18 ISLList.H -> ../containers/LinkedLists/user/ISLList.H
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 ISstream.C -> ../db/IOstreams/Sstreams/ISstream.C
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 ISstream.H -> ../db/IOstreams/Sstreams/ISstream.H
lrwxrwxrwx 1 me wheel 36 Aug 23 15:18 ISstreamI.H -> ../db/IOstreams/Sstreams/ISstreamI.H
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 Istream.C -> ../db/IOstreams/IOstreams/Istream.C
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 Istream.H -> ../db/IOstreams/IOstreams/Istream.H
lrwxrwxrwx 1 me wheel 39 Aug 23 15:18 Keyed.H -> ../containers/Identifiers/Keyed/Keyed.H
lrwxrwxrwx 1 me wheel 40 Aug 23 15:18 KeyedI.H -> ../containers/Identifiers/Keyed/KeyedI.H
lrwxrwxrwx 1 me wheel 39 Aug 23 15:18 labelBits.H -> ../algorithms/indexedOctree/labelBits.H
lrwxrwxrwx 1 me wheel 42 Aug 23 15:18 LIFOStack.H -> ../containers/LinkedLists/user/LIFOStack.H
lrwxrwxrwx 1 me wheel 31 Aug 23 15:18 List.C -> ../containers/Lists/List/List.C
lrwxrwxrwx 1 me wheel 31 Aug 23 15:18 List.H -> ../containers/Lists/List/List.H
lrwxrwxrwx 1 me wheel 32 Aug 23 15:18 ListI.H -> ../containers/Lists/List/ListI.H
lrwxrwxrwx 1 me wheel 33 Aug 23 15:18 ListIO.C -> ../containers/Lists/List/ListIO.C
lrwxrwxrwx 1 me wheel 45 Aug 23 15:18 ListListOps.C -> ../containers/Lists/ListListOps/ListListOps.C
lrwxrwxrwx 1 me wheel 45 Aug 23 15:18 ListListOps.H -> ../containers/Lists/ListListOps/ListListOps.H
lrwxrwxrwx 1 me wheel 36 Aug 23 15:18 ListLoopM.H -> ../containers/Lists/List/ListLoopM.H
lrwxrwxrwx 1 me wheel 37 Aug 23 15:18 ListOps.C -> ../containers/Lists/ListOps/ListOps.C
lrwxrwxrwx 1 me wheel 37 Aug 23 15:18 ListOps.H -> ../containers/Lists/ListOps/ListOps.H
lrwxrwxrwx 1 me wheel 46 Aug 23 15:18 ListOpsTemplates.C -> ../containers/Lists/ListOps/ListOpsTemplates.C
lrwxrwxrwx 1 me wheel 51 Aug 23 15:18 LList.C -> ../containers/LinkedLists/accessTypes/LList/LList.C
lrwxrwxrwx 1 me wheel 51 Aug 23 15:18 LList.H -> ../containers/LinkedLists/accessTypes/LList/LList.H
lrwxrwxrwx 1 me wheel 53 Aug 23 15:18 LListIO.C -> ../containers/LinkedLists/accessTypes/LList/LListIO.C
lrwxrwxrwx 1 me wheel 57 Aug 23 15:18 LPtrList.C -> ../containers/LinkedLists/accessTypes/LPtrList/LPtrList.C
lrwxrwxrwx 1 me wheel 57 Aug 23 15:18 LPtrList.H -> ../containers/LinkedLists/accessTypes/LPtrList/LPtrList.H
lrwxrwxrwx 1 me wheel 59 Aug 23 15:18 LPtrListIO.C -> ../containers/LinkedLists/accessTypes/LPtrList/LPtrListIO.C
lrwxrwxrwx 1 me wheel 34 Aug 23 15:18 Map.H -> ../containers/HashTables/Map/Map.H
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 NamedEnum.C -> ../containers/NamedEnum/NamedEnum.C
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 NamedEnum.H -> ../containers/NamedEnum/NamedEnum.H
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 OFstream.C -> ../db/IOstreams/Fstreams/OFstream.C
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 OFstream.H -> ../db/IOstreams/Fstreams/OFstream.H
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 OPstream.C -> ../db/IOstreams/Pstreams/OPstream.C
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 OPstream.H -> ../db/IOstreams/Pstreams/OPstream.H
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 OSstream.C -> ../db/IOstreams/Sstreams/OSstream.C
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 Ostream.C -> ../db/IOstreams/IOstreams/Ostream.C
lrwxrwxrwx 1 me wheel 35 Aug 23 15:18 Ostream.H -> ../db/IOstreams/IOstreams/Ostream.H
lrwxrwxrwx 1 me wheel 47 Aug 23 15:18 PackedBoolList.C -> ../containers/Lists/PackedList/PackedBoolList.C
lrwxrwxrwx 1 me wheel 47 Aug 23 15:18 PackedBoolList.H -> ../containers/Lists/PackedList/PackedBoolList.H
lrwxrwxrwx 1 me wheel 48 Aug 23 15:18 PackedBoolListI.H -> ../containers/Lists/PackedList/PackedBoolListI.H
lrwxrwxrwx 1 me wheel 43 Aug 23 15:18 PackedList.C -> ../containers/Lists/PackedList/PackedList.C
lrwxrwxrwx 1 me wheel 47 Aug 23 15:18 PackedListCore.C -> ../containers/Lists/PackedList/PackedListCore.C
lrwxrwxrwx 1 me wheel 43 Aug 23 15:18 PackedList.H -> ../containers/Lists/PackedList/PackedList.H
lrwxrwxrwx 1 me wheel 44 Aug 23 15:18 PackedListI.H -> ../containers/Lists/PackedList/PackedListI.H
lrwxrwxrwx 1 me wheel 50 Aug 23 15:18 ParSortableList.C -> ../containers/Lists/SortableList/ParSortableList.C
lrwxrwxrwx 1 me wheel 50 Aug 23 15:18 ParSortableList.H -> ../containers/Lists/SortableList/ParSortableList.H
lrwxrwxrwx 1 me wheel 54 Aug 23 15:18 ParSortableListName.C -> ../containers/Lists/SortableList/ParSortableListName.C
lrwxrwxrwx 1 me wheel 41 Aug 23 15:18 PstreamBuffers.C -> ../db/IOstreams/Pstreams/PstreamBuffers.C
lrwxrwxrwx 1 me wheel 41 Aug 23 15:18 PstreamBuffers.H -> ../db/IOstreams/Pstreams/PstreamBuffers.H
lrwxrwxrwx 1 me wheel 34 Aug 23 15:18 Pstream.C -> ../db/IOstreams/Pstreams/Pstream.C
lrwxrwxrwx 1 me wheel 50 Aug 23 15:18 PstreamCombineReduceOps.H -> ../db/IOstreams/Pstreams/PstreamCombineReduceOps.H
lrwxrwxrwx 1 me wheel 34 Aug 23 15:18 Pstream.H -> ../db/IOstreams/Pstreams/Pstream.H
lrwxrwxrwx 1 me wheel 43 Aug 23 15:18 PstreamReduceOps.H -> ../db/IOstreams/Pstreams/PstreamReduceOps.H
lrwxrwxrwx 1 me wheel 56 Aug 23 15:18 PtrDictionary.C -> ../containers/Dictionaries/PtrDictionary/PtrDictionary.C
lrwxrwxrwx 1 me wheel 56 Aug 23 15:18 PtrDictionary.H -> ../containers/Dictionaries/PtrDictionary/PtrDictionary.H
lrwxrwxrwx 1 me wheel 37 Aug 23 15:18 PtrList.C -> ../containers/Lists/PtrList/PtrList.C
lrwxrwxrwx 1 me wheel 64 Aug 23 15:18 PtrListDictionary.C -> ../containers/Dictionaries/PtrListDictionary/PtrListDictionary.C
lrwxrwxrwx 1 me wheel 64 Aug 23 15:18 PtrListDictionary.H -> ../containers/Dictionaries/PtrListDictionary/PtrListDictionary.H
lrwxrwxrwx 1 me wheel 37 Aug 23 15:18 PtrList.H -> ../containers/Lists/PtrList/PtrList.H
lrwxrwxrwx 1 me wheel 38 Aug 23 15:18 PtrListI.H -> ../containers/Lists/PtrList/PtrListI.H
lrwxrwxrwx 1 me wheel 39 Aug 23 15:18 PtrListIO.C -> ../containers/Lists/PtrList/PtrListIO.C
lrwxrwxrwx 1 me wheel 40 Aug 23 15:18 PtrMap.H -> ../containers/HashTables/PtrMap/PtrMap.H
lrwxrwxrwx 1 me wheel 59 Aug 23 15:18 SLListBase.C -> ../containers/LinkedLists/linkTypes/SLListBase/SLListBase.C
lrwxrwxrwx 1 me wheel 59 Aug 23 15:18 SLListBase.H -> ../containers/LinkedLists/linkTypes/SLListBase/SLListBase.H
lrwxrwxrwx 1 me wheel 60 Aug 23 15:18 SLListBaseI.H -> ../containers/LinkedLists/linkTypes/SLListBase/SLListBaseI.H
lrwxrwxrwx 1 me wheel 39 Aug 23 15:18 SLList.H -> ../containers/LinkedLists/user/SLList.H
lrwxrwxrwx 1 me wheel 42 Aug 23 15:18 SLPtrList.H -> ../containers/LinkedLists/user/SLPtrList.H
lrwxrwxrwx 1 me wheel 47 Aug 23 15:18 SortableList.C -> ../containers/Lists/SortableList/SortableList.C
lrwxrwxrwx 1 me wheel 47 Aug 23 15:18 SortableList.H -> ../containers/Lists/SortableList/SortableList.H
lrwxrwxrwx 1 me wheel 58 Aug 23 15:18 StaticHashTable.C -> ../containers/HashTables/StaticHashTable/StaticHashTable.C
lrwxrwxrwx 1 me wheel 62 Aug 23 15:18 StaticHashTableCore.C -> ../containers/HashTables/StaticHashTable/StaticHashTableCore.C
lrwxrwxrwx 1 me wheel 58 Aug 23 15:18 StaticHashTable.H -> ../containers/HashTables/StaticHashTable/StaticHashTable.H
lrwxrwxrwx 1 me wheel 59 Aug 23 15:18 StaticHashTableI.H -> ../containers/HashTables/StaticHashTable/StaticHashTableI.H
...(truncated)
#3
Code:
ln -vs ../primitives/zero/zero.H $FOAM_SRC/OpenFOAM/lnInclude/zero.H
`/apps2/openfoam/OpenFOAM-4.0/src/OpenFOAM/lnInclude/zero.H' -> `../primitives/zero/zero.H'
edsw is offline   Reply With Quote

Old   August 30, 2016, 18:14
Default
  #4
New Member
 
Ed Swindelles
Join Date: Aug 2016
Posts: 3
Rep Power: 10
edsw is on a distinguished road
So I was getting nowhere and decided to rm -rf the directory that was untarred from the source download. I then reran the download and untar and this issue has gone away...¯\_(ツ)_/¯

Thanks all!
wyldckat likes this.
edsw is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
[OpenFOAM.org] Patches to compile OpenFOAM 2.2 on Mac OS X gschaider OpenFOAM Installation 136 October 10, 2017 18:25
[swak4Foam] Problem installing swak_2.x for OpenFoam-2.4.0 towanda OpenFOAM Community Contributions 6 September 5, 2015 22:03
OpenFOAM without MPI kokizzu OpenFOAM Installation 4 May 26, 2014 10:17
"parabolicVelocity" in OpenFoam 2.1.0 ? sawyer86 OpenFOAM Running, Solving & CFD 21 February 7, 2012 12:44
ParaView Compilation jakaranda OpenFOAM Installation 3 October 27, 2008 12:46


All times are GMT -4. The time now is 18:44.