[Bf-committers] FreeBSD port blender-devel
Hans Lambermont
bf-committers@blender.org
Sat, 1 Mar 2003 10:53:41 +0100
David Yeske wrote:
> I have been working on a blender port from source since the 2.26
> release. It should build on FreeBSD RELENG_4 and HEAD. The port is a
> little rough around the edges, and it should compliment the existing
> 2.25 binary only FreeBSD port. Any feedback and or testing would be
> helpful. http://pigseye.kennesaw.edu/~dyeske/freebsd/blender-devel.tgz
First: it compiles and works out-of-the-box for me. Great :)
Some 'rough edges' (which may lie in the NaN-'traditional' makefiles btw) :
This is no debug version being compiled here (no -g) :
====> gmake debug in intern/container/intern
c++ -c -O -pipe -fPIC -D_THREAD_SAFE -I.. CTR_List.cpp -o /usr/ports/graphics/blender-devel/work/blender-2.26/obj/intern/container/debug/CTR_List.o
1 '-O -pipe' is enough :)
====> gmake all in intern/guardedalloc/intern
cc -c -O -pipe -O -pipe -fPIC -D_THREAD_SAFE -I.. mallocn.c -o /usr/ports/graphics/blender-devel/work/blender-2.26/obj/intern/guardedalloc/mallocn.o
Same here, now there are 3 of 'em :
====> gmake all in source/creator
cc -c -O -pipe -O -pipe -fPIC -O -pipe -fPIC -funsigned-char -D_THREAD_SAFE -I/usr/X11R6/include -I../blender/render/extern/include -I../blender/radiosity/extern/include -I../blender/misc -I../blender/imbuf -I../blender/makesdna -I../blender/blenlib -I../blender/include -I../blender/renderconverter -I../blender/blenkernel -I../blender/bpython/include -I../blender/blenloader -I../kernel/gen_system -I../kernel/gen_messaging -I/usr/ports/graphics/blender-devel/work/blender-2.26/lib/blenkey/include -I/usr/ports/graphics/blender-devel/work/blender-2.26/lib/guardedalloc/include creator.c -o /usr/ports/graphics/blender-devel/work/blender-2.26/obj/creator/creator.o
This is an error in the NaN-'traditional' makefiles, someone forgot to
update the comment output. I'll fix this one now.
****> Link /usr/ports/graphics/blender-devel/work/blender-2.26/obj/blenderdynamic
c++ -DBUILD_DATE='"2003-03-01"' -DBUILD_TIME='"10:26:38"' -DBUILD_PLATFORM='"freebsd-4.7-i386"' -DBUILD_TYPE='"dynamic"' /usr/ports/graphics/blender-devel/work/blender-2.26/source/creator/buildinfo.c -c -o /usr/ports/graphics/blender-devel/work/blender-2.26/obj/buildinfo.o -DNAN_BUILDINFO
mkdir -p /usr/ports/graphics/blender-devel/work/blender-2.26/obj/bin
c++ -o /usr/ports/graphics/blender-devel/work/blender-2.26/obj/bin/blender
All in all, good enough for the ports tree I'd say ;-)
Hans
--
http://lambermont.webhop.org/ () ascii ribbon campaign - against HTML mail,
/\ vCards and proprietary formats