[overture] Re: Installing Overture.v24 on Mac OSX Lion

  • From: Bill Henshaw <henshaw@xxxxxxxx>
  • To: "overture@xxxxxxxxxxxxx" <overture@xxxxxxxxxxxxx>
  • Date: Wed, 21 Mar 2012 20:22:54 -0700

Hi Joe:
  Here is what that ld line looks like on my Mac (not exactly your version 
though) ...Bill

g++ -o /Users/henshaw/res/cg/common/lib/libCgCommon.dylib -dynamiclib -single_module -Wl-bind_at_load /Users/henshaw/res/cg/common/obj/FluidPiston.o /Users/henshaw/res/cg/common/obj/boundaryConditionPredictor.o /Users/henshaw/res/cg/common/obj/Parameters.o /Users/henshaw/res/cg/common/obj/readFromAShowFile.o /Users/henshaw/res/cg/common/obj/ProbeInfo.o /Users/henshaw/res/cg/common/obj/Moving.o /Users/henshaw/res/cg/common/obj/getBounds.o /Users/henshaw/res/cg/common/obj/LineSolve.o /Users/henshaw/res/cg/common/obj/ProjectVelocity.o /Users/henshaw/res/cg/common/obj/ogf.o /Users/henshaw/res/cg/common/obj/boundaryDistance.o /Users/henshaw/res/cg/common/obj/SurfaceEquation.o /Users/henshaw/res/cg/common/obj/initialConditionsFromAProfile.o /Users/henshaw/res/cg/common/obj/memory.o /Users/henshaw/res/cg/common/obj/chemistryPhoneyFiles.o /Users/henshaw/res/cg/common/obj/applyFilter.o /Users/henshaw/res/cg/common/obj/ExternalBoundaryData.o /Users/henshaw/res/cg/common/obj/FlowSolutions.o /Users/henshaw/res/cg/common/obj/setup.o /Users/henshaw/res/cg/common/obj/initialConditions.o /Users/henshaw/res/cg/common/obj/setBoundaryConditions.o /Users/henshaw/res/cg/common/obj/solve.o /Users/henshaw/res/cg/common/obj/setupPde.o /Users/henshaw/res/cg/common/obj/timeSteppingDialog.o /Users/henshaw/res/cg/common/obj/userDefinedInitialConditions.o /Users/henshaw/res/cg/common/obj/restart.o /Users/henshaw/res/cg/common/obj/variableTimeStep.o /Users/henshaw/res/cg/common/obj/saveShow.o /Users/henshaw/res/cg/common/obj/move.o /Users/henshaw/res/cg/common/obj/advanceSOS.o /Users/henshaw/res/cg/common/obj/updateStateVariables.o /Users/henshaw/res/cg/common/obj/turbulenceParameters.o /Users/henshaw/res/cg/common/obj/tracking.o /Users/henshaw/res/cg/common/obj/addGrids.o /Users/henshaw/res/cg/common/obj/addArtificialDissipation.o /Users/henshaw/res/cg/common/obj/project.o /Users/henshaw/res/cg/common/obj/EquationDomain.o /Users/henshaw/res/cg/common/obj/userDefinedOutput.o /Users/henshaw/res/cg/common/obj/userDefinedErrorEstimator.o /Users/henshaw/res/cg/common/obj/userDefinedGrid.o /Users/henshaw/res/cg/common/obj/userDefinedKnownSolution.o /Users/henshaw/res/cg/common/obj/checkSolution.o /Users/henshaw/res/cg/common/obj/setupGridFunctions.o /Users/henshaw/res/cg/common/obj/update.o /Users/henshaw/res/cg/common/obj/computeSteps.o /Users/henshaw/res/cg/common/obj/getAugmentedSolution.o /Users/henshaw/res/cg/common/obj/plot.o /Users/henshaw/res/cg/common/obj/errors.o /Users/henshaw/res/cg/common/obj/printTimeStepInfo.o /Users/henshaw/res/cg/common/obj/edsUtil.o /Users/henshaw/res/cg/common/obj/userDefinedForcing.o /Users/henshaw/res/cg/common/obj/advanceSteps.o /Users/henshaw/res/cg/common/obj/advanceStepsFE.o /Users/henshaw/res/cg/common/obj/advanceStepsIM.o /Users/henshaw/res/cg/common/obj/advanceStepsPC.o /Users/henshaw/res/cg/common/obj/advanceFactored.o /Users/henshaw/res/cg/common/obj/advanceEuler.o /Users/henshaw/res/cg/common/obj/advancePC.o /Users/henshaw/res/cg/common/obj/advance.o /Users/henshaw/res/cg/common/obj/applyBoundaryConditions.o /Users/henshaw/res/cg/common/obj/bcForcing.o /Users/henshaw/res/cg/common/obj/userDefinedBoundaryValues.o /Users/henshaw/res/cg/common/obj/ims.o /Users/henshaw/res/cg/common/obj/advanceTrapezoidal.o /Users/henshaw/res/cg/common/obj/advanceNewton.o /Users/henshaw/res/cg/common/obj/timeStep.o /Users/henshaw/res/cg/common/obj/steadyState.o /Users/henshaw/res/cg/common/obj/Interface.o /Users/henshaw/res/cg/common/obj/interfaceBoundaryConditions.o /Users/henshaw/res/cg/common/obj/InterfaceTransfer.o /Users/henshaw/res/cg/common/obj/AdvanceOptions.o /Users/henshaw/res/cg/common/obj/DomainSolver.o /Users/henshaw/res/cg/common/obj/AdamsPCData.o /Users/henshaw/res/cg/common/obj/BoundaryData.o /Users/henshaw/res/cg/common/obj/GridFunction.o /Users/henshaw/res/cg/common/obj/readOrBuildTheGrid.o /Users/henshaw/res/cg/common/obj/ogenFunction.o /Users/henshaw/res/cg/common/obj/GridFunctionFilter.o /Users/henshaw/res/cg/common/obj/MovingGrids.o /Users/henshaw/res/cg/common/obj/RigidBodyMotion.o /Users/henshaw/res/cg/common/obj/detectCollisions.o /Users/henshaw/res/cg/common/obj/userDefinedMotion.o /Users/henshaw/res/cg/common/obj/userDefinedDeformingSurface.o /Users/henshaw/res/cg/common/obj/TimeFunction.o /Users/henshaw/res/cg/common/obj/MatrixMotion.o /Users/henshaw/res/cg/common/obj/DeformingBodyMotion.o /Users/henshaw/res/cg/common/obj/DeformingGrid.o /Users/henshaw/res/cg/common/obj/ElasticFilament.o /Users/henshaw/res/cg/common/obj/GridEvolution.o /Users/henshaw/res/cg/common/obj/dbAccess.o /Users/henshaw/res/cg/common/obj/dbFunctions.o /Users/henshaw/res/cg/common/obj/kk_ptr.o /Users/henshaw/res/cg/common/obj/MultiComponent.o /Users/henshaw/res/cg/common/obj/MultiComponentFortranInterface.o /Users/henshaw/res/cg/common/obj/InteractionPotential.o /Users/henshaw/res/cg/common/obj/updateOpt.o /Users/henshaw/res/cg/common/obj/dfmin.o /Users/henshaw/res/cg/common/obj/dfmin2.o /Users/henshaw/res/cg/common/obj/zeroin.o /Users/henshaw/res/cg/common/obj/getDivAndNorms.o /Users/henshaw/res/cg/common/obj/setupArtDissLineSolve.o /Users/henshaw/res/cg/common/obj/interfaceConditions.o /Users/henshaw/res/cg/common/obj/cgFilter.o -L/Users/henshaw/res/Overture.g/lib -lOverture -lOverture_static -lgfortran -llapack -lblas -Wl-framework,Accelerate



On 03/19/2012 12:39 PM, J. P. Bernstein wrote:
Hello Bill,

Thanks for your reply.

That is the whole error. I doubt this will help, but where is the link command 
that precedes the error and the error together:

g++ -o /usr/local/cg.v24/common/lib/libCgCommon.so -dynamiclib -single_module 
-Wl-bind_at_load /usr/local/Overture.v24/lib      
/usr/local/cg.v24/common/obj/FluidPiston.o 
/usr/local/cg.v24/common/obj/boundaryConditionPredictor.o 
/usr/local/cg.v24/common/obj/Parameters.o 
/usr/local/cg.v24/common/obj/readFromAShowFile.o 
/usr/local/cg.v24/common/obj/ProbeInfo.o /usr/local/cg.v24/common/obj/Moving.o 
/usr/local/cg.v24/common/obj/getBounds.o 
/usr/local/cg.v24/common/obj/LineSolve.o 
/usr/local/cg.v24/common/obj/ProjectVelocity.o 
/usr/local/cg.v24/common/obj/ogf.o 
/usr/local/cg.v24/common/obj/boundaryDistance.o 
/usr/local/cg.v24/common/obj/SurfaceEquation.o 
/usr/local/cg.v24/common/obj/initialConditionsFromAProfile.o 
/usr/local/cg.v24/common/obj/memory.o 
/usr/local/cg.v24/common/obj/chemistryPhoneyFiles.o 
/usr/local/cg.v24/common/obj/applyFilter.o 
/usr/local/cg.v24/common/obj/ExternalBoundaryData.o 
/usr/local/cg.v24/common/obj/FlowSolutions.o 
/usr/local/cg.v24/common/obj/setup.o 
/usr/local/cg.v24/common/obj/initialConditions.o 
/usr/local/cg.v24/common/obj/setBoundaryConditions.o 
/usr/local/cg.v24/common/obj/solve.o /usr/local/cg.v24/common/obj/setupPde.o 
/usr/local/cg.v24/common/obj/timeSteppingDialog.o 
/usr/local/cg.v24/common/obj/userDefinedInitialConditions.o 
/usr/local/cg.v24/common/obj/restart.o 
/usr/local/cg.v24/common/obj/variableTimeStep.o 
/usr/local/cg.v24/common/obj/saveShow.o /usr/local/cg.v24/common/obj/move.o 
/usr/local/cg.v24/common/obj/advanceSOS.o 
/usr/local/cg.v24/common/obj/updateStateVariables.o 
/usr/local/cg.v24/common/obj/turbulenceParameters.o 
/usr/local/cg.v24/common/obj/tracking.o /usr/local/cg.v24/common/obj/addGrids.o 
/usr/local/cg.v24/common/obj/addArtificialDissipation.o 
/usr/local/cg.v24/common/obj/project.o 
/usr/local/cg.v24/common/obj/EquationDomain.o 
/usr/local/cg.v24/common/obj/userDefinedOutput.o 
/usr/local/cg.v24/common/obj/userDefinedErrorEstimator.o 
/usr/local/cg.v24/common/obj/userDefinedGrid.o 
/usr/local/cg.v24/common/obj/userDefinedKnownSolution.o 
/usr/local/cg.v24/common/obj/checkSolution.o 
/usr/local/cg.v24/common/obj/setupGridFunctions.o 
/usr/local/cg.v24/common/obj/update.o 
/usr/local/cg.v24/common/obj/computeSteps.o 
/usr/local/cg.v24/common/obj/getAugmentedSolution.o 
/usr/local/cg.v24/common/obj/plot.o /usr/local/cg.v24/common/obj/errors.o 
/usr/local/cg.v24/common/obj/printTimeStepInfo.o 
/usr/local/cg.v24/common/obj/edsUtil.o 
/usr/local/cg.v24/common/obj/userDefinedForcing.o 
/usr/local/cg.v24/common/obj/advanceSteps.o 
/usr/local/cg.v24/common/obj/advanceStepsFE.o 
/usr/local/cg.v24/common/obj/advanceStepsIM.o 
/usr/local/cg.v24/common/obj/advanceStepsPC.o 
/usr/local/cg.v24/common/obj/advanceFactored.o 
/usr/local/cg.v24/common/obj/advanceEuler.o 
/usr/local/cg.v24/common/obj/advancePC.o /usr/local/cg.v24/common/obj/advance.o 
/usr/local/cg.v24/common/obj/applyBoundaryConditions.o 
/usr/local/cg.v24/common/obj/bcForcing.o 
/usr/local/cg.v24/common/obj/userDefinedBoundaryValues.o 
/usr/local/cg.v24/common/obj/ims.o 
/usr/local/cg.v24/common/obj/advanceTrapezoidal.o 
/usr/local/cg.v24/common/obj/advanceNewton.o 
/usr/local/cg.v24/common/obj/timeStep.o 
/usr/local/cg.v24/common/obj/steadyState.o 
/usr/local/cg.v24/common/obj/Interface.o 
/usr/local/cg.v24/common/obj/interfaceBoundaryConditions.o 
/usr/local/cg.v24/common/obj/InterfaceTransfer.o 
/usr/local/cg.v24/common/obj/AdvanceOptions.o 
/usr/local/cg.v24/common/obj/DomainSolver.o 
/usr/local/cg.v24/common/obj/AdamsPCData.o 
/usr/local/cg.v24/common/obj/BoundaryData.o 
/usr/local/cg.v24/common/obj/GridFunction.o 
/usr/local/cg.v24/common/obj/readOrBuildTheGrid.o 
/usr/local/cg.v24/common/obj/ogenFunction.o 
/usr/local/cg.v24/common/obj/GridFunctionFilter.o 
/usr/local/cg.v24/common/obj/MovingGrids.o 
/usr/local/cg.v24/common/obj/RigidBodyMotion.o 
/usr/local/cg.v24/common/obj/detectCollisions.o 
/usr/local/cg.v24/common/obj/userDefinedMotion.o 
/usr/local/cg.v24/common/obj/userDefinedDeformingSurface.o 
/usr/local/cg.v24/common/obj/TimeFunction.o 
/usr/local/cg.v24/common/obj/MatrixMotion.o 
/usr/local/cg.v24/common/obj/DeformingBodyMotion.o 
/usr/local/cg.v24/common/obj/DeformingGrid.o 
/usr/local/cg.v24/common/obj/ElasticFilament.o 
/usr/local/cg.v24/common/obj/GridEvolution.o 
/usr/local/cg.v24/common/obj/dbAccess.o 
/usr/local/cg.v24/common/obj/dbFunctions.o 
/usr/local/cg.v24/common/obj/kk_ptr.o 
/usr/local/cg.v24/common/obj/MultiComponent.o 
/usr/local/cg.v24/common/obj/MultiComponentFortranInterface.o 
/usr/local/cg.v24/common/obj/InteractionPotential.o  
/usr/local/cg.v24/common/obj/updateOpt.o /usr/local/cg.v24/common/obj/dfmin.o 
/usr/local/cg.v24/common/obj/dfmin2.o /usr/local/cg.v24/common/obj/zeroin.o 
/usr/local/cg.v24/common/obj/getDivAndNorms.o 
/usr/local/cg.v24/common/obj/setupArtDissLineSolve.o 
/usr/local/cg.v24/common/obj/interfaceConditions.o 
/usr/local/cg.v24/common/obj/cgFilter.o
ld: in /usr/local/Overture.v24/lib, can't map file, errno=22 for architecture 
x86_64
collect2: ld returned 1 exit status
make[1]: *** [/usr/local/cg.v24/common/lib/libCgCommon] Error 1
make: *** [libCommon] Error 2

On Mar 18, 2012, at 1:53 PM, Bill Henshaw wrote:

Hi Joe,
  I don't know what your error is given the  information below -- I am
not sure what that ld error means. Maybe you you can give more info.

...Bill


J. P. Bernstein wrote:
Thanks for the confirmation, Bill. I have successfully run ogen.

Now the cg build is failing at the link stage:

ld: in /usr/local/Overture.v24/lib, can't map file, errno=22 for architecture 
x86_64
collect2: ld returned 1 exit status
make[1]: *** [/usr/local/cg.v24/common/lib/libCgCommon] Error 1
make: *** [libCommon] Error 2

Thoughts?

Best,

Joe




.




Other related posts: