On OpenIndiana using the "pkg" package manager from OpenSolaris
as root - the following packages must be installed:
pkg install gcc-3 (includes gcc and g++)
pkg install flex
pkg install imake
pkg install header-math
pkg install motif
Notes:
By default the ncbi makefile systems thinks Illumos is "solarisintel" and uses the Sun/Oracle compiler.
It needs to use gcc. The file locations here are for reference to the platform specific makefile attached below.
can use updatedb and then slocate to find files.
64-bit Xll shared objects are here:
/usr/X11/lib/amd64/libXmuu.so
/usr/X11/lib/amd64/libXmu.so X11 headers are here
/usr/X11/include
Motif headers are here
/usr/dt/include/Xm/Xm.h glu.h is here:
/usr/include/mesa/glu.h
/usr/include/GL/glu.h png.h is here:
/usr/include/png.h
Compile NCBI C Tool Kit
issue the build command: ./ncbi/make/makedis.csh 2>&1 | tee build_ncbi.log When finished, ncbi/lib should have 27 libraries:
TEST the formatdb, blastall and Psequin applications in the ncbi/bin directory
Issues - Psequin fonts not rendering properly - unreadable GUI.
|
Christopher Hogue's Research > RCE in Mechanobiology Advanced Bioinformatics Software Development Workshop > Build Instructions >