dqrobotics/cpp

[QUESTION] Ubuntu 14.04 Compatibility

akafael opened this issue · 1 comments

Bug description

I am unable to compile at Ubuntu 14.04 due to minimum cmake version requirement.

Hotfix:

It was quite simple to solve. I just changed from 3.4 to 2.8 as show bellow and worked just fine.

CMAKE_MINIMUM_REQUIRED(VERSION 3.4)

To

CMAKE_MINIMUM_REQUIRED(VERSION 2.8)

Then I tested using travis for manual compilation with something like:

language: generic
matrix:
  include:
  - name: "Trusty indigo"
    dist: trusty
  - name: "Trusty jade"
    dist: trusty
  - name: "Xenial kinetic"
    dist: xenial

before_script:
  - sudo apt-get install -y cmake libeigen3-dev # DQRobotics

script:
  - mkdir build
  - cd build
  - cmake ..
  - make

To ensure it would not have any trouble.

Environment:

  • OS: [Ubuntu 14.04, ,Ubuntu 16.04, Ubuntu 18.04]
  • dqrobotics current

Thanks for the report.

Ubuntu 14.04 reached its end of life a couple of months ago on April 2019.
https://ubuntu.com/about/release-cycle

This means we don't support it anymore and probably you shouldn't be using it as well. Is there any specific reason why you need trusty?