Page 1 of 1

Solaris x86 binary

Posted: Tue Jul 22, 2008 2:42 am
by shawkani
Is there going to be a binary installation package for Solaris on x86 & x64 architectures? :roll:

Regards,

Posted: Tue Jul 22, 2008 3:02 am
by stiv
Are you offering to become the package maintainer? ( it is easier to do builds when you have access to a box! )

Posted: Fri Aug 01, 2008 12:11 pm
by jlk
These can be used to build blender on opensolaris - any missing dependencies can be picked up using the sun and blastwave ips repositories. Not elegant but seems to work ok

i'm using the nvidia drivers and scons v0.98.5.r3057 from www.scons.org

SunOS xxx 5.11 snv_93 i86pc i386 i86pc Solaris

apply the following patch to extern/bFTGL/include/FTGL.h

45,49c45
< #if defined (__sun__) && !defined (__sparc__)
< #include <mesa/glu.h>
< #else
< #include <GL/glu.h>
< #endif
---
> #include <GL/glu.h>

then replace config/sunos5-config.py with:

WITH_BF_OPENAL = 'false'
BF_PYTHON = '/usr'
BF_PYTHON_VERSION = '2.4'
WITH_BF_SDL = 'true'
BF_SDL = '/usr'
WITH_BF_OPENEXR = 'false'
WITH_BF_ICONV = 'false'
BF_GETTEXT = '/opt/csw/'
BF_PYTHON_INC = '${BF_PYTHON}/include/python${BF_PYTHON_VERSION}'
BF_PYTHON_LIB = 'python${BF_PYTHON_VERSION}' #BF_PYTHON+'/lib/python'+BF_PYTHON_VERSION+'/config/libpython'+BF_PYTHON_VE
RSION+'.a'
BF_SDL_INC = '${BF_SDL}/include/SDL'
BF_SDL_LIBPATH = '${BF_SDL}/lib'
BF_SDL_LIB = 'SDL' #BF_SDL #$(shell $(BF_SDL)/bin/sdl-config --libs) -lSDL_mixer
BF_JPEG_LIB = 'jpeg'
BF_PNG_LIB = 'png'
BF_ZLIB_LIB = 'z'
WITH_BF_FTGL = 'false'
BF_FTGL = '#extern/bFTGL'
BF_FTGL_INC = '${BF_FTGL}/include'
BF_FTGL_LIB = 'extern_ftgl'
WITH_BF_GAMEENGINE='false'
BF_FREETYPE = '/usr'
BF_FREETYPE_INC = '${BF_FREETYPE}/include ${BF_FREETYPE}/include/freetype2'
BF_FREETYPE_LIB = 'freetype'
WITH_BF_STATICOPENGL = 'false'
BF_OPENGL = '/usr/X11'
BF_OPENGL_INC = '${BF_OPENGL}/include/NVIDIA'
BF_OPENGL_LIB = 'GL GLU X11 Xi'
BF_OPENGL_LIBPATH = '${BF_OPENGL}/lib/NVIDIA'

CC = 'gcc'
CXX = 'g++'
CFLAGS = ['-pipe', '-O2', '-funsigned-char', '-fno-strict-aliasing']
CPPFLAGS = ['-pipe', '-O2', '-funsigned-char', '-fno-strict-aliasing']

C_WARN = '-Wall'
CC_WARN = '-Wall'

LLIBS = 'c m dl pthread stdc++ socket'

BF_BUILDDIR = '../build/solaris10x86'
BF_INSTALLDIR='../install/solaris10x86'

PLATFORM_LINKFLAGS = ['']

Posted: Mon Oct 12, 2009 8:22 am
by keremet
Blender 2.49b binaries for OpenSolaris 2009.06 x64: http://os-solaris.ru/en/pakety/graphics/