Octave for Arch Linux: Difference between revisions

Jump to navigation Jump to search
m
Some packages are now in the repositories
m (Some packages are now in the repositories)
(5 intermediate revisions by 3 users not shown)
Line 8: Line 8:


== Build dependencies ==
== Build dependencies ==
To install the necessary build dependencies just execute (as root):
To install the necessary build dependencies for the full functionality (including JIT Compiler and so on) just execute (as root):
 
pacman -S --needed base-devel pcre mercurial gcc-fortran gperf perl rsync transfig arpack curl fftw fltk glpk glu graphicsmagick hdf5 java-environment qhull qscintilla texinfo gnuplot


pacman -S --needed base-devel pcre mercurial gcc-fortran gperf perl rsync transfig arpack curl fftw fltk glpk glu graphicsmagick hdf5 java-environment qhull qscintilla-qt5 texinfo gnuplot llvm texlive-bin icoutils gl2ps qrupdate
Assuming you have yaourt installed, the dependencies from the AUR are installed as follows (as normal user):
Assuming you have yaourt installed, the dependencies from the AUR are installed as follows (as normal user):


  yaourt -S gl2ps qrupdate epstool
  yaourt -S epstool


If you plan to build the documentation, install the following packets too:
If you plan to build the documentation, install the following packets too:
Line 28: Line 27:
  mkdir build
  mkdir build
  cd build
  cd build
  ../configure MOC=moc-qt4 UIC=uic-qt4
  ../configure
  make -j3
  make -j3
The only difference from the build on other systems are the parameters given to configure. They are necessary due to a problem with some configuration and the coexistance of qt4 and qt5. For more information take a look at the comments of octave-hg in the AUR.


If you encounter further problems or find more dependencies, feel free to adress them here.
If you encounter further problems or find more dependencies, feel free to adress them here.
2

edits

Navigation menu