GithubHelp home page GithubHelp logo

installation instructions about nemo HOT 4 CLOSED

teuben avatar teuben commented on August 22, 2024
installation instructions

from nemo.

Comments (4)

teuben avatar teuben commented on August 22, 2024

Except for the manual, things are a lot more uniform now. bootstrap script has been removed.

from nemo.

sblinnikov avatar sblinnikov commented on August 22, 2024

Kubuntu 18.04 has gcc-7, but this does not work when compiling gyrfalcON, one needs gcc-5:

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 60
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 40
sudo update-alternatives --config gcc

sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 60
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 40
sudo update-alternatives --config g++

In debian 9.4 (stretch) default is gcc-6, so do in su mode:
echo "deb http://ftp.us.debian.org/debian unstable main contrib non-free" >> /etc/apt/sources.list.d/unstable.list
apt-get update
apt-get install -t unstable gcc-5
apt-get install -t unstable g++-5

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 60
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-6 40
sudo update-alternatives --config gcc

sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 60
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-6 40
sudo update-alternatives --config g++

Another issue arises with mknemo mkkd95. It works OK in debian, but in all versions of (k)ubuntu which I tried it does not find psplot routines.
usr/kuijken/GalactICS-exp/src/Makefile.nemo has MYFLIBS preceding *.o filenames. One has to put MYFLIBS after all *.o, then mknemo mkkd95 works OK both in debian and (k)ubuntu.

from nemo.

teuben avatar teuben commented on August 22, 2024

thanks! The mkkd95 was fixed (kind of odd now looking at this, in old style unix this should not have worked even)

from nemo.

teuben avatar teuben commented on August 22, 2024

The Makefile (which of course doesn't exist yet out of the box) has now been make install friendly. In its most simple form a "configure" and "make build" is now able to produce a working NEMO. Users must still source the appropriate nemo_start.(c)sh file of course, but at installation this is now done behind the scenes [if you have all the packages that a default install needs[

This will be in release 4.1, planned for December 9 while visiting NEMO's birthplace.

from nemo.

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.