Closed sonic182 closed 3 years ago
@sonic182 please give all commands you used to build, starting with cloning the repo :)
@sonic182 could you also provide
Ubuntu distribution version cmake version gcc version boost version ninja version
Ubuntu distribution version: Ubuntu 18.04.5 LTS cmake version: 3.10.2-1ubuntu2.18.04.1 gcc version: 7.5.0-3ubuntu1~18.04 boost version: 1.65.1+dfsg-0ubuntu5 ninja version: I don't know
I updated my ubuntu to 20 but I repeated the test with a vagrant vm
# clone repo
git clone git@github.com:luceneplusplus/LucenePlusPlus.git
cd LucenePlusPlus
vagrant init ubuntu/bionic64
# you can update vagrantfile to set more cpus and ram to the vm, eg
#
# config.vm.provider "virtualbox" do |vb|
# vb.cpus = 4
# vb.memory = "2048"
# end
vagrant up
vagrant ssh
# inside machine
sudo apt-get install -y zlib1g-dev libboost-date-time-dev libboost-filesystem-dev libboost-regex-dev libboost-thread-dev libboost-iostreams-dev
sudo apt-get install build-essential cmake -y
cd /vagrant
mkdir build && cd build
cmake ..
error happens
@sonic182 is there any reason you're using an out of date version of ubuntu LTS? can you try on an updated version or is that not possible
@sonic182 is there any reason you're using an out of date version of ubuntu LTS? can you try on an updated version or is that not possible
I were lazy to update my ubuntu, but I did and it works ok in Ubuntu 20. I just did report this issue because ubuntu 18 is not old, and it's LTS, will be there until 2023
@sonic182 is there any reason you're using an out of date version of ubuntu LTS? can you try on an updated version or is that not possible
I were lazy to update my ubuntu, but I did and it works ok in Ubuntu 20. I just did report this issue because ubuntu 18 is not old, and it's LTS, will be there until 2023
fair enough :)
you're right though, thanks for raising the ticket. the issue should be fixed by #172
With a ubuntu/focal64 vagrant vm works ok, It may be for some specific requirement of newer cmake, libbost or something? Would be nice to have in docs =)