xcfem / xc

finite element analysis package for civil engineering structures.
http://www.xcengineering.xyz/html_files/software.html
GNU General Public License v3.0
268 stars 54 forks source link

compiling on manjaro linux #49

Closed ebrahimraeyat closed 6 years ago

ebrahimraeyat commented 6 years ago

Hello. Very thanks to your very usefull software. I try to install xc on manjaro linux with .sh installation file, but for xc_basic it gives me this boos error:

-- Could NOT find Boost Unable to find the Boost header files. Please set BOOST_ROOT to the root directory containing Boost or BOOST_INCLUDEDIR to the directory containing Boost's headers.

I work with python and i don't underestand what this mean? thanks

lcpt commented 6 years ago

Thanks to you Ebrahim The installation script doesn't find the development files for boost libraries. The package that contains those files in Ubuntu is called libboostX.XX-dev (where X.XX is the version). If you can find the corresponding package in Manjaro the problem will be fixed.

lcpt commented 6 years ago

It can be the boost version too. I'll try to tell CMake that any recent version of boost libraries will do it.

ebrahimraeyat commented 6 years ago

thanks. from this guid i had think that script will resolve needed dependency packages needed to compile XC as mentioned on page.. i will try it on ubuntu, because my pacman in manjaro linux is broken. thanks alot.

berndhahnebach commented 6 years ago

from this guid i had think that script will resolve needed dependency packages needed to compile XC as mentioned on page

installing dependencys works on debian and ubuntu only. Just read the readme carfully. I may try on manjaro in a virtual environment to update a the scripts for manjaro.

lcpt commented 6 years ago

from this guid i had think that script will resolve needed dependency packages needed to compile XC as mentioned on page

installing dependencys works on debian and ubuntu only. Just read the readme carfully. I may try on manjaro in a virtual environment to update a the scripts for manjaro.

Hi Bernd, thank you.

By the way I've already merged xc_basic into xc_utils so no need to deal with xc_basic anymore. I thought to delete the xc_basic repository in a few days, if you see a problem with that please let me know.

berndhahnebach commented 6 years ago

Tested the compile scripts, no problems so far even on a fresh install virtual machine.

May be move the repo back to your local account or move it in a archive repo or somewhere. Just to keep the repo for history reasons is may be a good idea. But I would delete it from main repo too.

Bernd