Hi Sylwester,

Axel Beckert wrote:
> Axel Beckert wrote:
> > Sylwester Arabas wrote:
> > > Could you please try if using CMake gives the same linking error?
> 
> Is it expected that to build it with CMake, I also need
> libncurses-dev and libeigen3-dev as build-dependencies despite I don't
> seem to need them when building with autotools?

Another thing I noticed with cmake is that _all_ tests of the test
suite fail as follows:

        Start 131: test_zip.pro
Could not find executable 
/home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/launchtest
Looked in the following places:
/home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/launchtest
/home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/launchtest
/home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/Release/launchtest
/home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/Release/launchtest
/home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/Debug/launchtest
/home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/Debug/launchtest
/home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/MinSizeRel/launchtest
/home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/MinSizeRel/launchtest
/home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/RelWithDebInfo/launchtest
/home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/RelWithDebInfo/launchtest
/home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/Deployment/launchtest
/home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/Deployment/launchtest
/home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/Development/launchtest
/home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/Development/launchtest
home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/launchtest
home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/launchtest
home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/Release/launchtest
home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/Release/launchtest
home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/Debug/launchtest
home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/Debug/launchtest
home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/MinSizeRel/launchtest
home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/MinSizeRel/launchtest
home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/RelWithDebInfo/launchtest
home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/RelWithDebInfo/launchtest
home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/Deployment/launchtest
home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/Deployment/launchtest
home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/Development/launchtest
home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/Development/launchtest
Unable to find executable: 
/home/abe/gnudatalanguage/gnudatalanguage/obj-x86_64-linux-gnu/testsuite/launchtest
131/131 Test #131: test_zip.pro .......................***Not Run   0.00 sec

0% tests passed, 131 tests failed out of 131

I fixed it by running

  cd obj*/testsuite; $(CC) -o launchtest ../../testsuite/launchtest.c

before I run the test suite. But I think this should be done by CMake,
not by me or my scripts.

                Regards, Axel
-- 
 ,''`.  |  Axel Beckert <a...@debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to