Giter Club home page Giter Club logo

Comments (11)

tuancm avatar tuancm commented on June 20, 2024 1

All I had to do before running make is to install boost on macOS:
brew install boost

from porosity.

tcimoli avatar tcimoli commented on June 20, 2024

Actually, upon further investigation, it seems that the whole directory "boost", needed by Porosity.h, is missing.

from porosity.

braydonf avatar braydonf commented on June 20, 2024

You need to have boost installed, however, the necessary boost version (> 1.58) isn't included in Ubuntu 16.04 LTS, so apt-get install libboost-all-dev won't install the necessary version.

So boost will need to be installed or built from source, I added details here.

from porosity.

tcimoli avatar tcimoli commented on June 20, 2024

Thank you.
I followed your instructions. As a minor, you wrote "./bootstap.sh" instead of "./bootstrap.sh ".
The /b2 install went fine.

But then, from which directory do I have to run ./autogen.sh +./configure + make ?

from porosity.

braydonf avatar braydonf commented on June 20, 2024

I added autotools build to my branch, so the root of that repo.

from porosity.

tcimoli avatar tcimoli commented on June 20, 2024

I do not have any file called autogen.sh or configure or make in the libbost pakage. What are they referred to? Also I have checked at the installation guide provided with libbost (index.html) and there is no mention of them. I do not understand what they are.

To make a different try, I have just added a link to libbost to my porosity directory:
.....porosity-master/porosity/porosity/ln -s ~/boost_1_64_0 boost
and now, the porosity make works.

Are the ./autogen.sh +./configure + make really necessary?

from porosity.

braydonf avatar braydonf commented on June 20, 2024

They are in my branch here https://github.com/braydonf/porosity

from porosity.

tcimoli avatar tcimoli commented on June 20, 2024

Oh, I see. But they are not in the zip I downloaded.
I thought it was the same, to download the zip or the branch version -- a part from keeping updated obviously.

Is the zip package any different? Do you advise to download the branch version?

from porosity.

tcimoli avatar tcimoli commented on June 20, 2024

Also, I think it might be useful to mention that './autogen.sh' +'./configure' + 'make' is referred to porosity and not to boost. (here https://github.com/braydonf/porosity#debian-ubuntu-1604)

from porosity.

tcimoli avatar tcimoli commented on June 20, 2024

I noticed that the repo you mention https://github.com/braydonf/porosity is not the one we are right now https://github.com/comaeio/porosity and they contain different files.

Why are there two ? Which one is the right one?

from porosity.

samholmes avatar samholmes commented on June 20, 2024

How do I install boost on macOS?

from porosity.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.