Build /
RpiBuilding core system on Raspberry Pi (32 bit)Useful settings for your .bashrc export LC_ALL=C.UTF-8 export ECLIPSEARCH=armv7_linux export CVSROOT=:ext:jschimpf@eclipseclp.org:/home/jschimpf/pioneer/cvs/Cvsroot mkdir $HOME/Eclipse export ECLIPSETHIRDPARTY=$HOME/Eclipse/thirdparty Required packages (usually already installed): gcc g++ libgmp-dev tcl8.6-dev (at least 8.3) tk8.6-dev (at least 8.3) Optional/RecommendedFor the GLPK interface (lib(eplex_glpk)) libglpk40 libglpk-dev For java-related functionality: default-jdk For the GAP-based symmetry breaking library (lib(gap), lib(sym_expr), gap-core For lib(dbi): mysql libmysqlclient-dev For lib(graphviz): graphviz Building the documentationRequired packages on a Ubuntu Linux. For making pdf manuals: texlive-base texlive-extra-utils texlive-fonts-recommended texlive-font-utils texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-pstricks texlive-science For the html versions: hevea imagemagick Optional In 2021, there is a hevea/ghostscript incompatibility. Manually edit hevea's /usr/bin/imagen changing
Also, to be consistent with what we use for pdf, change
ThirdpartyFor Eplex/Coin (may require C++ recompilation) coinclpcbc2.9 To build this (only needed once), go to ECLIPSEDIR/Eplex and invoke make -f Makefile.$ECLIPSEARCH install_cbc For Gfd (may require C++ recompilation) gecode-4.4.0 gecode-6.2.0 To build this (only needed once), go to ECLIPSEDIR/Eplex and invoke make -f Makefile.$ECLIPSEARCH install_gecode For Visualization tools grappa1.2 For CP-Viz: jh2.0 batik-1.7 Other tools, only for ECLiPSe developersgitk kgnome-system-monitor cvs tkrev vile,xvile,vile-common,vile-filters autoconf tkdiff Check out tests: CVSROOT=:ext:jschimpf@eclipseclp.org:/home/jschimpf/pioneer/cvs/Cvsroot cd Eclipse/Tests cvs co -r patches_7_0 -d Patch70 Tests cvs co -d Main Tests Running build scripts (BUILD_ROTD, nightly)
|