[eigen] Re: Why does the pure mathematics package Eigen reply on Qt4?

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]

Sorry to bug you.... 

Eigen doesn't have any dependencies other than the C++ standard library.
If you just want to use Eigen, you can use the header files right away. There is no binary library to link to, and no configured header file. Eigen is a pure template library defined in the headers.

My fault... Sorry again.


On Sun, Sep 8, 2013 at 12:26 PM, JIA Pei <jp4work@xxxxxxxxx> wrote:

Hi, all:

I didn't even realize this when I played with Ubuntu. But now, I'm testing a Windows 7 with Visual Studio 11. And my application requires Eigen3. However, to install eigen3 is a kind of problematic ---

OS: Windows7
Qt: 5.1.1

It seems both Eigen 3.2 and 3.1.4 relied on Qt4 ?? Why? 

The errors are as follows:

CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindQt4.cmake:1121 (set_property):

set_property could not find TARGET Qt4::QtCore. Perhaps it has not yet

been created.

Call Stack (most recent call first):

demos/CMakeLists.txt:6 (find_package)

I can't see why there is a dependent relationship between Eigen3 and Qt4 . Is there any place for me to just untick Qt4? Since I'm using Qt5, and logically speaking, a pure mathematics package shouldn't reply on a Gui package.

Maybe I was wrong somewhere, but, can anybody help to explain the reason a bit?




cell:    +1 604-362-5816

Welcome to Vision Open



Email: jp4work@xxxxxxxxx
cell:    +1 604-362-5816

Welcome to Vision Open

Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/