![]() Required Clone the m a s t e r branch of binary_c.Įxport CC=gcc # or the compiler of your choice.Meson builddir -prefix=$HOME -buildtype=release binary_c includes a version of librchash as a backup, but it's useful to build and install it so you get the latest version. Optional If you can, install librchash.binary_c includes a version of libmemoize as a backup, but it's useful to build and install it so you get the latest version. Optional If you can, install libmemoize.Note: as of b i n a r y_ g r i d 2 v2.17 you require librinterpolate for the distribution_functions module and hence for b i n a r y_ g r i d 2 to work. Meson -prefix=$HOME -buildtype=release builddir binary_c includes a version of librinterpolate as a backup, but it's useful to build and install it so you get the latest version. Optional If you can, install librinterpolate.At present, the latest release is 2.6, please replace the 2. Optional If you can, install RGI's custom GSL which has a few small fixes to make it behave better.Probably required Update your meson and ninja,.libbsd is not required for binary_c but is useful and may speed up the code. You will require the development version which contains the various header files, this is usually called libbsd-dev (or similar). Optional If you can, install libbsd – this is a system package so requires root access.bashrc if you are using bash,Įxport LD_LIBRARY_PATH=$HOME/lib:$BINARY_C/src bashrc or manually every time) Set up LIBRARY_PATH, LD_LIBRARY_PATH and PATH in. bashrc or equivalent shell profileĮxport BINARY_C=$HOME/progs/stars/binary_cĪnd restart your shellso that the environment variable BINARY_C is defined. binary_c will be installed in the BINARY_C directory, usually $HOME/progs/stars/binary_c, and other software will be downloaded and built in $HOME/git. Installed support libraries will be put in $HOME/lib (with associated executables in $HOME/bin, include files in $HOME/include, etc.) so they are private to the user, rather than in system locations. ![]() I assume your temporary directory is /tmp and you use a shell like bash. I also assume you are building for a generic 64-bit CPU on Linux, and have software like gcc, Perl5, Python3, wget and other standard build tools installed. In the following, I assume you have internet access.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |