[Gate-users] installing geant and gate on Mac intel core Duo

Hamid Khosravi hrkhosravi at yahoo.com
Thu Jul 20 21:44:33 CEST 2006


Hi all,

I'll try to install geant and gate on Mac intel core.
Geant was installed fine and apparentely without any
error.
But when I want to run examples or install gate, I
encounter with such a below message and error:

Linking MedLinac ...
/usr/bin/ld: warning
/Users/hamidkhosravi/clhep/lib/libCLHEP.dylib cputype
(18, architecture ppc) does not match cputype (7) for
specified -arch flag: i386 (file not loaded)
/usr/bin/ld: warning multiple definitions of symbol
_glPointParameteri
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib(gll_api.o)
definition of _glPointParameteri
/usr/X11R6/lib/libGL.dylib(dri_dispatch.o) definition
of _glPointParameteri
/usr/bin/ld: warning multiple definitions of symbol
_glPointParameteriv
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib(gll_api.o)
definition of _glPointParameteriv
/usr/X11R6/lib/libGL.dylib(dri_dispatch.o) definition
of _glPointParameteriv
/usr/bin/ld: Undefined symbols:
CLHEP::RanecuEngine::RanecuEngine()
CLHEP::HepRandom::setTheSeed(long, int)
CLHEP::HepRandom::setTheEngine(CLHEP::HepRandomEngine*)
CLHEP::HepRandom::createInstance()
HepGeom::Point3D<double>::transform(HepGeom::Transform3D
const&)
CLHEP::Hep3Vector::rotateZ(double)
CLHEP::Hep3Vector::rotateUz(CLHEP::Hep3Vector const&)
HepGeom::operator*(HepGeom::Transform3D const&,
HepGeom::Point3D<double> const&)
CLHEP::HepRandom::saveFullState(std::basic_ostream<char,
std::char_traits<char> >&)
CLHEP::HepRandom::saveEngineStatus(char const*)
CLHEP::HepRandom::showEngineStatus()
CLHEP::HepRandom::restoreEngineStatus(char const*)
CLHEP::HepRotation::isIdentity() const
HepGeom::operator<<(std::basic_ostream<char,
std::char_traits<char> >&,
HepGeom::BasicVector3D<double> const&)
CLHEP::HepRandom::restoreFullState(std::basic_istream<char,
std::char_traits<char> >&)
HepGeom::Transform3D::operator*(HepGeom::Transform3D
const&) const
HepGeom::operator<<(std::basic_ostream<char,
std::char_traits<char> >&, HepGeom::Plane3D<double>
const&)
CLHEP::HepRotation::rotateAxes(CLHEP::Hep3Vector
const&, CLHEP::Hep3Vector const&, CLHEP::Hep3Vector
const&)
CLHEP::HepRotation::rotateZ(double)
CLHEP::operator<<(std::basic_ostream<char,
std::char_traits<char> >&, CLHEP::Hep3Vector const&)
CLHEP::HepRotation::print(std::basic_ostream<char,
std::char_traits<char> >&) const
CLHEP::HepRandom::getTheEngine()
CLHEP::RandGaussQ::transformQuick(double)
CLHEP::HepXHat
CLHEP::HepYHat
CLHEP::HepZHat
HepGeom::BasicVector3D<double>::rotate(double,
HepGeom::BasicVector3D<double> const&)
HepGeom::Transform3D::operator()(int, int) const
CLHEP::HepRotation::rotateX(double)
CLHEP::HepRotation::rotateY(double)
CLHEP::RandGauss::shoot()
HepGeom::Transform3D::inverse() const
CLHEP::HepRotation::phiX() const
CLHEP::HepRotation::phiY() const
CLHEP::HepRotation::phiZ() const
CLHEP::HepRotation::thetaX() const
CLHEP::HepRotation::thetaY() const
CLHEP::HepRotation::thetaZ() const
HepGeom::operator*(HepGeom::Transform3D const&,
HepGeom::Vector3D<double> const&)
CLHEP::Hep3Vector::operator()(int)
CLHEP::Hep3Vector::operator*=(CLHEP::HepRotation
const&)
CLHEP::Hep3Vector::operator()(int) const
CLHEP::HepLorentzVector::boost(double, double, double)
CLHEP::HepRotation::set(double, double, double)
CLHEP::HepRotation::IDENTITY
HepGeom::Transform3D::getDecomposition(HepGeom::Scale3D&,
HepGeom::Rotate3D&, HepGeom::Translate3D&) const
CLHEP::RandFlat::shoot()
CLHEP::HepLorentzVector::boostVector() const
CLHEP::RandExponential::shoot(double)
CLHEP::Hep3Vector::isOrthogonal(CLHEP::Hep3Vector
const&, double) const
CLHEP::Hep3Vector::howOrthogonal(CLHEP::Hep3Vector
const&) const
CLHEP::Hep3Vector::project(CLHEP::Hep3Vector const&)
const
CLHEP::HepRotation::HepRotation(CLHEP::Hep3Vector
const&, CLHEP::Hep3Vector const&, CLHEP::Hep3Vector
const&)
CLHEP::operator/(CLHEP::Hep3Vector const&, double)
collect2: ld returned 1 exit status
make: ***
[/Users/hamidkhosravi/gate_v3.0.0/geant4.8.1/bin/Darwin-g++/MedLinac]
Error



my stuff are as below :
clhep : clhep-2.0.2.3-osx104_ppc_gcc401
geant: geant4.8.0p01
gate : gate_v3.0.0

my Computer: 
Mac os X 10.4.4
1.83 GHz intel core Duo
gcc: i686-apple-darwin8-gcc-4.0.1


should I use another version of stuff or any special
setting is needed or not?
Any help from exprienced friends would be so
appreciated.



Yours

Hamid Khosravi




__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



More information about the Gate-users mailing list