FU Logo
  • Startseite
  • Kontakt
  • Impressum
  • Home
  • Listenauswahl
  • Anleitungen

[Seqan-dev] google test incompatibility (was: CMake issue)

<-- thread
<-- date
  • From: Peter Robinson <Peter.Robinson@jax.org>
  • To: Hannes Hauswedell <hannes.hauswedell@fu-berlin.de>, "seqan-dev@lists.fu-berlin.de" <seqan-dev@lists.fu-berlin.de>
  • Date: Mon, 11 Dec 2017 15:11:04 +0000
  • Reply-to: SeqAn Development <seqan-dev@lists.fu-berlin.de>
  • Subject: [Seqan-dev] google test incompatibility (was: CMake issue)

Thanks, I have now gotten that to run. I am trying to integrate a CMake file for SeqAn and google's gtest in order to prepare for a larger project.

I am getting the following error (abbreviated) when I try to make the tests.

error: ambiguous overload for ‘operator<<’ (operand types are ‘std::ostream {aka std::basic_ostream<char>}’ and ‘const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >’)
   *os << value;

I am trying this out on my GitHub page (https://github.com/pnrobinson/GTT), in case anybody wants to see the gory details.

I realise that seqan has its own unit testing framework, but I would love to use gtest -- is there any workaround?
thanks Peter


Peter Robinson
Professor and Donald A. Roux Chair, Genomics and Computational Biology
The Jackson Laboratory for Genomic Medicine
10 Discovery Drive
Farmington, CT 06032
860.837.2095 t | 860.990.3130 m
peter.robinson@jax.org
www.jax.org
Robinson lab: https://robinsongroup.github.io/
New Book: Computational Exome and Genome Analysis
The Jackson Laboratory: Leading the search for tomorrow's cures

________________________________________
From: Hannes Hauswedell <hannes.hauswedell@fu-berlin.de>
Sent: Monday, December 11, 2017 6:20 AM
To: seqan-dev@lists.fu-berlin.de
Cc: Peter Robinson
Subject: Re: [Seqan-dev] CMake issue

Am Samstag, 9. Dezember 2017, 16:01:37 schrieb Peter Robinson:
> Hi everybody,
>
> I am trying to use SeqAn in a new project, and am running into issues with
> CMake.
>
> I am running an up-to-date Ubuntu system and installed seqan like this
>
> $sudo apt install seqan-dev

Hi Nick,

the package is now called libseqan2-dev because of Debian naming rules (that
are shared by Ubuntu), but you need at least Ubuntu 17.04.

> According to this (
>
> http://seqan.readthedocs.io/en/master/Infrastructure/Use/Install.html#infra-> use-install
>

We need to update this to reflect the new package name!


> ) and this (
>
> http://seqan.readthedocs.io/en/master/Infrastructure/Use/FindSeqAnCMake.html
>
> )
>
> the installation procedure should put a file called seqan-config.cmake  into
> a system path that CMake would find.
>
> However, apparently no such file gets installed, and CMake produces an error
> message that I pasted into the bottom of this mail.

The new package should install the cmake file; please let us know if it
doesn't.

Best regards,
Hannes
--
Hannes Hauswedell

Scientific staff & PhD candidate
Freie Universität Berlin / Max Planck Institute for Molecular Genetics

address     Institut für Informatik
            Takustraße 9
            Room 019
            14195 Berlin
telephone   +49 (0)30 838-75241
fax         +49 (0)30 838-75218
e-mail      hannes.hauswedell@[molgen.mpg.de|fu-berlin.de]
---

The information in this email, including attachments, may be confidential and is intended solely for the addressee(s). If you believe you received this email by mistake, please notify the sender by return email as soon as possible.



<-- thread
<-- date
  • References:
    • [Seqan-dev] CMake issue
      • From: Peter Robinson <Peter.Robinson@jax.org>
    • Re: [Seqan-dev] CMake issue
      • From: Hannes Hauswedell <hannes.hauswedell@fu-berlin.de>
  • seqan-dev - December 2017 - Archives indexes sorted by:
    [ thread ] [ subject ] [ author ] [ date ]
  • Complete archive of the seqan-dev mailing list
  • More info on this list...

Hilfe

  • FAQ
  • Dienstbeschreibung
  • ZEDAT Beratung
  • postmaster@lists.fu-berlin.de

Service-Navigation

  • Startseite
  • Listenauswahl

Einrichtung Mailingliste

  • ZEDAT-Portal
  • Mailinglisten Portal