![]() ![]() On Centos 6/7 a recent version of gfortran should be installed to compile EXPO2014. Sudo yum install gcc-c++ automake gcc-gfortran libcurl-devel gtk3-devel openbabel-devel On Centos 6/7 run: sudo yum install epel-release On Fedora 2.3 and subsequent versions run: sudo dnf install gcc-c++ automake gcc-gfortran libcurl-devel gtk3-devel openbabel-devel ![]() If you are using the mpifort compiler, install MPI: sudo apt-get install openmpi-bin libopenmpi-dev Sudo apt install build-essential automake autoconf gfortran libcurl4-gnutls-dev libgtk-3-dev libgl1-mesa-dev libopenbabel-dev On Ubuntu 20.04 LTS and subsequent versions all these dependencies can be installed running the following commands: sudo apt update The names of the packages is reported for some tested distribution.ĭebian distributions: libgtk2.O-dev, libgll-mesa-dev, libglul-mesa-dev, libcurl4-gnutls-dev The name of the libraries could be slightly different depending on your GNU/Linux distribution. Most Linux distributions come with the core set of development tools already installed but if not, you will need to install the following packages via the appropriate package manager: autoconf program which writes configure scripts, automake program which writes Makefiles, g++ C++ compiler from the GNU compiler collection, libopenbabel.įortran compiler compliant with Fortran 95 standard is required: EXPO has been written and tested using the Intel Fortran Compilers (ifort, mpiifort) but if the IFORT is not available, GNU Fortran (gfortran, mpifort) could be also used.Įxpo requires development files for gtk+ library, Mesa OpenGL utility library. Install build tools and graphic development packages.Read the section command line usage for more details. If your operating system is not listed above and you are having trouble installing EXP02014, contact us.ġ. The name of the Expo2014 executable is expo_ompi.įor Centos install run the following commands: sudo yum install gcc-c++ gcc-gfortran libcurl-devel gtk3-devel openbabel-devel epel-release The name of the Expo2014 executable is expo_ompiįor Fedora 23 and subsequent versions enter the commands: sudo dnf install gcc-c++ gcc-gfortran libcurl-devel gtk3-devel openbabel-devel Run the following command to install the debian package expo_b sudo apt install expo_bĪlternatively you can run the following commands: sudo dpkg -i expo_b Sudo apt install gfortran libcurl4-gnutls-dev libgtk-3-dev libgl1-mesa-dev libopenbabel-dev openmpi-bin LTS and subsequent versions install all the required dependencies: sudo apt update ĭebian and Red Hat RPM packages are available via the download page.įor Ubuntu 20.04. Drag the icon to your Dock, and drop it wherever you like.ĮXPO2014 can be launched by Double click on the icon of EXPO2014.In order to add EXPO2014 to the dock, follow these steps: Open a new Finder window and then drag the program EXPO2014 over the “Applications” in the left side of window. A new Finder window containing the EXPO2014 ‘s icon should appear.ģ. The Mac OS X version is contained in a file. The program was not tested on on Mac OS X 10.4 (Tiger) or older. If you wish to enable the GIF driver, there is a further step: just follow the simple instructions in (thanks to for pointing this out).The Mac OS X version of EXPO2014 runs on Mac OS X 10.5 (Leopard), Mac OS X (Snow Leopard), Mac OS X 10.7 (Lion), OS X 10.8 (Mountain Lion).Nedit /scratch/software/pgplot/drivers/pndriv.cĪnd change setjmp(png_ptr->jmpbuf) to setjmp(png_jmpbuf(png_ptr)) Last, edit file pndriv.c to fix a problem with a pointer, which otherwise makes the compilation abort with an "error: dereferencing pointer to incomplete type" message.(here I'm using the header files provided by MacPorts) Pndriv.o : /opt/local/include/png.h /opt/local/include/pngconf.h /opt/local/include/zlib.h /opt/local/include/zconf.h Modify makemake file to fix problem with the PNG driver.(note that in this file SHARED_LIB="", so we do not create shared libs, only static). We will compile in 64-bit.Īnd change the FCOMPL and CCOMPL lines as: Select the compilers (gfortran and gcc) from the HPC set.Modify configuration files and patch a C source file. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |