Hello,
I am working with MacOSX 10.6.8 on a MacBook Pro with 2 cores and a 64-bit processor and I am trying to install root_v5.32.01.
After downloading the source code from ROOT 5.32.01 complete source tree and unpacking it I followed the minimal example at root.cern.ch/drupal/content/inst … oot-source to perform a Location independent installation
cd root
./ configure macosx64
make -j 2
At certain point in the compilation I get the error below.
Any idea about what the problem might be?
Cheers,
Francesco
g++ -dynamiclib -single_module -Wl,-dead_strip_dylibs -install_name @rpath/libGraf.so -O2 -m64 -mmacosx-version-min=10.6 -o lib/libGraf.so graf2d/graf/src/TArc.o graf2d/graf/src/TArrow.o graf2d/graf/src/TAttImage.o graf2d/graf/src/TBox.o graf2d/graf/src/TCrown.o graf2d/graf/src/TCurlyArc.o graf2d/graf/src/TCurlyLine.o graf2d/graf/src/TCutG.o graf2d/graf/src/TDiamond.o graf2d/graf/src/TEllipse.o graf2d/graf/src/TFrame.o graf2d/graf/src/TGaxis.o graf2d/graf/src/TGraphPolar.o graf2d/graf/src/TGraphPolargram.o graf2d/graf/src/TGraphQQ.o graf2d/graf/src/TImage.o graf2d/graf/src/TLatex.o graf2d/graf/src/TLegend.o graf2d/graf/src/TLegendEntry.o graf2d/graf/src/TLine.o graf2d/graf/src/TLink.o graf2d/graf/src/TMarker.o graf2d/graf/src/TPave.o graf2d/graf/src/TPaveLabel.o graf2d/graf/src/TPaveStats.o graf2d/graf/src/TPaveText.o graf2d/graf/src/TPavesText.o graf2d/graf/src/TPie.o graf2d/graf/src/TPieSlice.o graf2d/graf/src/TPoints.o graf2d/graf/src/TPolyLine.o graf2d/graf/src/TTF.o graf2d/graf/src/TText.o graf2d/graf/src/TWbox.o graf2d/graf/src/G__Graf.o -ldl -L/sw/lib -Wl,-framework,CoreServices -Wl,-framework,ApplicationServices -lfreetype -lz -Llib -lHist -lMatrix -lRIO -lMathCore -Llib -lCore -lCint
ld: warning: ignoring file /sw/lib/libfreetype.dylib, file was built for unsupported file format which is not the architecture being linked (x86_64)
Undefined symbols for architecture x86_64:
"_FT_Library_Version", referenced from:
TTF::Version(int&, int&, int&)in TTF.o
"_FT_Done_Glyph", referenced from:
TTF::LayoutGlyphs() in TTF.o
"_FT_Load_Glyph", referenced from:
TTF::LayoutGlyphs() in TTF.o
TTF::PrepareString(char const*)in TTF.o
"_FT_Get_Glyph", referenced from:
TTF::LayoutGlyphs() in TTF.o
"_FT_Vector_Transform", referenced from:
TTF::LayoutGlyphs() in TTF.o
"_FT_Glyph_Transform", referenced from:
TTF::LayoutGlyphs() in TTF.o
"_FT_Glyph_Get_CBox", referenced from:
TTF::LayoutGlyphs() in TTF.o
"_FT_Get_Kerning", referenced from:
TTF::LayoutGlyphs() in TTF.o
"_FT_Get_Char_Index", referenced from:
TTF::CharToUnicode(unsigned int)in TTF.o
"_FT_Set_Charmap", referenced from:
TTF::CharToUnicode(unsigned int)in TTF.o
"_FT_Done_Face", referenced from:
TTF::Cleanup() in TTF.o
TTF::SetTextFont(char const*, int)in TTF.o
"_FT_Done_FreeType", referenced from:
TTF::Cleanup() in TTF.o
"_FT_Init_FreeType", referenced from:
TTF::Init() in TTF.o
"_FT_Set_Char_Size", referenced from:
TTF::SetTextSize(float) in TTF.o
"_FT_New_Face", referenced from:
TTF::SetTextFont(char const*, int)in TTF.o
"_FT_Set_Transform", referenced from:
TTF::SetTextFont(char const*, int)in TTF.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status