Error in subversion code

Hi to all!

I’m trying to compile avogadro and I have a little problem with Eigen
library and the class Vector3d. While compiling stops on line 122 of
cylinder.cpp with this output:

/home/servomac/avogadro/libavogadro/src/cylinder.cpp:122: error:
‘class Eigen::Vector3d’ has no member named ‘ortho’

I have been looking inside eigen/src/vector.h and I haven’t seen any
method called ortho. Anybody knows where is the error?


"Two of the most famous products of Berkeley are LSD and Unix. I don’t
think that this is a coincidence."
http://servomac.blogspot.com

On Monday 19 March 2007 20:04:33 Toni Pizà wrote:

Hi to all!

I’m trying to compile avogadro and I have a little problem with Eigen
library and the class Vector3d. While compiling stops on line 122 of
cylinder.cpp with this output:

/home/servomac/avogadro/libavogadro/src/cylinder.cpp:122: error:
‘class Eigen::Vector3d’ has no member named ‘ortho’

I have been looking inside eigen/src/vector.h and I haven’t seen any
method called ortho. Anybody knows where is the error?

Probably your Eigen is too old. Please get Eigen 1.0.5 or SVN, it has this
method.

See the API documentation:
http://eigen.tuxfamily.org/classEigen_1_1Vector.html

Cheers,
Benoit

Hey Toni,

Did you get Eigen from subversion or download the package? Unfortunatly
at this time both projects are working side by side and so you’ll need
svn from both sources.

When we finally do make an Avogadro release we’ll make an Eigen release
too. This will probably happen when OpenBabel gets released. (PS
you’ll also need the svn trunk of that too.).

-Donald

(Mon, Mar 19, 2007 at 08:04:33PM +0100) Toni Pizà servomac@gmail.com:

Hi to all!

I’m trying to compile avogadro and I have a little problem with Eigen
library and the class Vector3d. While compiling stops on line 122 of
cylinder.cpp with this output:

/home/servomac/avogadro/libavogadro/src/cylinder.cpp:122: error:
‘class Eigen::Vector3d’ has no member named ‘ortho’

I have been looking inside eigen/src/vector.h and I haven’t seen any
method called ortho. Anybody knows where is the error?


“Two of the most famous products of Berkeley are LSD and Unix. I don’t
think that this is a coincidence.”
http://servomac.blogspot.com


Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net’s Techsay panel and you’ll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV


Avogadro-devel mailing list
Avogadro-devel@lists.sourceforge.net
avogadro-devel List Signup and Options