Installation on the MAC
Posted: Tue Sep 09, 2008 4:53 pm
I am running OS X 10.5 (quad core).
I downloaded the snapshot, and run 'make' from terminal. Are there changes I need to make to the Makefile? I got this error
[cut].
g++ -Wall -O3 -MD -I include -c DynareMain2.cc
g++ -Wall -O3 -o dynare_m DynareFlex.o DynareBison.o ComputingTasks.o ModelTree.o NumericalConstants.o NumericalInitialization.o Shocks.o SigmaeInitialization.o SymbolTable.o SymbolList.o VariableTable.o ParsingDriver.o DataTree.o ModFile.o Statement.o ExprNode.o ModelNormalization.o ModelBlocks.o BlockTriangular.o Model_Graph.o SymbolGaussElim.o DynareMain.o DynareMain2.o
Undefined symbols:
"MacroDriver::MacroDriver()", referenced from:
_main in DynareMain.o
"MacroDriver::~MacroDriver()", referenced from:
_main in DynareMain.o
_main in DynareMain.o
"MacroDriver::parse(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_ostream<char, std::char_traits<char> >&, bool)", referenced from:
_main in DynareMain.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [dynare_m] Error 1
I downloaded the snapshot, and run 'make' from terminal. Are there changes I need to make to the Makefile? I got this error
[cut].
g++ -Wall -O3 -MD -I include -c DynareMain2.cc
g++ -Wall -O3 -o dynare_m DynareFlex.o DynareBison.o ComputingTasks.o ModelTree.o NumericalConstants.o NumericalInitialization.o Shocks.o SigmaeInitialization.o SymbolTable.o SymbolList.o VariableTable.o ParsingDriver.o DataTree.o ModFile.o Statement.o ExprNode.o ModelNormalization.o ModelBlocks.o BlockTriangular.o Model_Graph.o SymbolGaussElim.o DynareMain.o DynareMain2.o
Undefined symbols:
"MacroDriver::MacroDriver()", referenced from:
_main in DynareMain.o
"MacroDriver::~MacroDriver()", referenced from:
_main in DynareMain.o
_main in DynareMain.o
"MacroDriver::parse(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_ostream<char, std::char_traits<char> >&, bool)", referenced from:
_main in DynareMain.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [dynare_m] Error 1