openalea / plantgl

An open-source graphic toolkit for the creation, simulation and analysis of 3D virtual plants.
Other
59 stars 23 forks source link

Develop #9

Closed fredboudon closed 7 years ago

artzet-s commented 7 years ago

I try the same installation on a VM with a image of server-ubuntu 14 and a image of server-ubuntu-16.

On the ubuntu 14 I have exactly the same errors (28 error - did not match C++ signature, etc.). It's consistent, due to travis, build on a trusty ubuntu version (14).

However, on the ubuntu 16, that works pretty fine (only 3 naive error). I can import plantgl and so on. I assume that the error can come from the boost openalea version, build with OSX and compatible only with the ubuntu 16 (don't know why).

I also had to install on the system fontconfig to build plantgl with conda on ubuntu 16 . sudo apt-get install fontconfig -y

pradal commented 7 years ago

@artzet-s : Thanks for testing on different Linux flavors. I may have built boost on an Ubuntu 16 and not 14 and that's why we have versionning problems on Linux.

artzet-s commented 7 years ago

Several commit but I only change the .travis.yml .

During nosetests I ignore the following files :

Otherwise, I can't build with openalea.deploy from unstable channel, cause after building stage I have "*plg*.so" not found error during the runtime. @pradal

@pradal Nevertheless now the plantgl compilation/test success on travis, should we accept the PR and merge on the master ? Like that the Virtualplant repo can be closed/empty/delete. And we can upgrade plantgl by PR without break CI. Example: Make real conda package, fix bug, etc.

pradal commented 7 years ago

@artzet-s Sure. I merge this PR to go ahead. Big thanks