[Bf-committers] iris 2.27 release (and another make release problem)

John K. Walton bf-committers@blender.org
Mon, 12 May 2003 07:24:58 -0400 (EDT)


On Sun, 11 May 2003, Chris Want wrote:

> 
> I've just found out that there was recently added
> an 'International Fonts' button under the
> 'Language & Fonts' user prefs that turns off
> the FTGL rendering at runtime (by default it is on).

yes! that works :-)
 
> In light of this, I believe that it would be
> better to compile the international support
> and let users that don't want the rendering
> overhead to turn it off in the user prefs.

sure, i had all options compiled and released anyway seperatly.

> Can you test the performance of a build with
> this option?

done, this is the way to go. however, i found one thing
more wrong with the make release. the .Blanguages and
.bfonts.ttf are missings from release package.


> Chris
> 
> John K. Walton wrote:
> > to amplify the difference i have included the final link lines
> > for 'broke' which is INTERNATIONAL commented out and WITH_FREETYPE2
> > enabled, and 'works' which are the changes to the final link line of
> > 'broke' that fixed it.
> > 
> > On Sun, 11 May 2003, John K. Walton wrote:
> > 
> > 
> >>ok it wasn't that simple. when you enable WITH_FREETYPE2 and disable
> >>INTERNATIONAL there are missing symbols from -lfreetype, also the
> >>.a in the final link
> >>/usr/demos/blender/obj/irix-6.5-mips/blender/ftfont/linftfont.a should 
> >>be removed from the final link. enclosed is the final link line that
> >>creates the WITH_FREETYPE2 enable, and INTERNATIONAL disabled with
> >>good 3d performance. i suspect the problem is in line 157 area of
> >>source/Makefile. i don't know how to fix it, but it looks like it
> >>should be pretyy simple those are the only two changes from the
> >>stock final link file. 
> >>
> >>ton: it's available for download at previous location.
> >>
> >>On Sun, 11 May 2003, Rob Haarsma wrote:
> >>
> >>
> >>>Heya JWalton,
> >>>
> >>>Just a note here:
> >>>To obtain the old ui performance, you only need to undefine the 
> >>>INTERNATIONAL.
> >>>The WITH_FREETYPE2 flag is for the 3D font import only, which shouldn't 
> >>>decrease
> >>>ui performance at all.
> >>>
> >>>Regards,
> >>>Rob
> >>>
> >>>_______________________________________________
> >>>Bf-committers mailing list
> >>>Bf-committers@blender.org
> >>>http://www.blender.org/mailman/listinfo/bf-committers
> >>>
> >>
> >>
> >>
> >>------------------------------------------------------------------------
> >>
> >>CC  -o /usr/demos/blender/obj/irix-6.5-mips/bin/blender /usr/demos/blender/obj/irix-6.5-mips/buildinfo.o    /usr/demos/blender/obj/irix-6.5-mips/creator/libcreator.a /usr/demos/blender/obj/irix-6.5-mips/blender/src/libsrcpublisher.a /usr/demos/blender/obj/irix-6.5-mips/blender/radiosity/libradiosity.a /usr/demos/blender/../lib/irix-6.5-mips/decimation/lib/libdecimation.a /usr/demos/blender/../lib/irix-6.5-mips/bsp/lib/libbsp.a /usr/demos/blender/../lib/irix-6.5-mips/ghost/lib/libghost.a /usr/demos/blender/../lib/irix-6.5-mips/string/lib/libstring.a /usr/demos/blender/obj/irix-6.5-mips/blender/img/libimg.a /usr/demos/blender/obj/irix-6.5-mips/blender/renderconverter/librenderconverter.a /usr/demos/blender/obj/irix-6.5-mips/blender/render/librender.a /usr/demos/blender/obj/irix-6.5-mips/blender/bpython/libbpython.a /usr/demos/blender/obj/irix-6.5-mips/blender/bpython/libfrozen.a /usr/demos/blender/obj/irix-6.5-mips/blender/blenkernel/libblenkernel.a /usr/demos/blender/obj/iri
> x-6.5-mips/blender/blenloader/libblenloader.a /usr/demos/blender/obj/irix-6.5-mips/blender/blenpluginapi/libblenpluginapi.a /usr/demos/blender/obj/irix-6.5-mips/blender/imbuf/libimbuf.a /usr/demos/blender/obj/irix-6.5-mips/blender/blenlib/libblenlib.a /usr/demos/blender/obj/irix-6.5-mips/blender/avi/libavi.a /usr/demos/blender/../lib/irix-6.5-mips/jpeg/lib/libjpeg.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/bloutines/libbloutines.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/blconverter/libblconverter.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/blphys/common/libcommon.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/blphys/blode/libblode.a /usr/demos/blender/../lib/irix-6.5-mips/ode/lib/libode.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/blphys/dummy/libdummy.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/blphys/common/libcommon.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/blphys/dummy/libdummy.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/ke
> tsji/libketsji.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/blphys/common/libcommon.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/blphys/blode/libblode.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/blphys/dummy/libdummy.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/blphys/common/libcommon.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/blphys/dummy/libdummy.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/ketsji/libketsji.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/logic/liblogic.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/rasterizer/librasterizer.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/OpenGLrasterizer/libOpenGLrasterizer.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/expression/libexpression.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/scenegraph/libscenegraph.a /usr/demos/blender/../lib/irix-6.5-mips/moto/lib/libmoto.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/SoundSystem/libSoundSystem.a /usr/demos/blender/obj/irix-6
> .5-mips/gameengine/DummySoundSystem/libDummySoundSystem.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/SoundSystem/libSoundSystem.a /usr/demos/blender/obj/irix-6.5-mips/kernel/gen_system/libgen_system.a /usr/demos/blender/obj/irix-6.5-mips/kernel/gen_messaging/libgen_messaging.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/ketsji/KXNetwork/libKXNetwork.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/Network/libNetwork.a /usr/demos/blender/obj/irix-6.5-mips/gameengine/Network/LoopBackNetwork/libLoopBackNetwork.a /usr/demos/blender/../lib/irix-6.5-mips/guardedalloc/lib/libguardedalloc.a /usr/demos/blender/../lib/irix-6.5-mips/bmfont/lib/libbmfont.a /usr/demos/blender/../lib/irix-6.5-mips/png/lib/libpng.a /usr/demos/blender/../lib/irix-6.5-mips/ftgl/lib/libftgl.a /usr/demos/blender/../lib/irix-6.5-mips/iksolver/lib/libiksolver.a /usr/demos/blender/../lib/irix-6.5-mips/moto/lib/libmoto.a /usr/demos/blender/obj/irix-6.5-mips/blender/readblenfile/libreadblenfile.a /usr/demo
> s/blender/obj/irix-6.5-mips/blender/readstreamglue/libreadstreamglue.a /usr/demos/blender/obj/irix-6.5-mips/blender/writestreamglue/libwritestreamglue.a /usr/demos/blender/obj/irix-6.5-mips/blender/inflate/libinflate.a /usr/demos/blender/obj/irix-6.5-mips/blender/deflate/libdeflate.a /usr/demos/blender/obj/irix-6.5-mips/blender/encrypt/libencrypt.a /usr/demos/blender/obj/irix-6.5-mips/blender/decrypt/libdecrypt.a /usr/demos/blender/obj/irix-6.5-mips/blender/sign/libsign.a /usr/demos/blender/obj/irix-6.5-mips/blender/verify/libverify.a /usr/demos/blender/obj/irix-6.5-mips/blender/writeblenfile/libwriteblenfile.a /usr/demos/blender/obj/irix-6.5-mips/blender/writestreamglue/libwritestreamglue.a /usr/demos/blender/obj/irix-6.5-mips/blender/readstreamglue/libreadstreamglue.a  /usr/demos/blender/obj/irix-6.5-mips/blender/src/libsrcpublisher.a /usr/demos/blender/../lib/irix-6.5-mips/blenkey/lib/libblenkey.a /usr/demos/blender/../lib/irix-6.5-mips/openssl/lib/libcrypto.a /usr/demos/b
> lender/../lib/irix-6.5-mips/python/lib/python2.1/config/libpython2.1.a  -lmovieGL -lGLU -lGL -lXmu -lXext -lX11 -lc -lm -ldmedia -lcl -laudio -ldb -lCio -lz -woff 84,171 -L/usr/freeware/lib32 -lfreetype -L/lib32 -lintl  
> 
> 
> _______________________________________________
> Bf-committers mailing list
> Bf-committers@blender.org
> http://www.blender.org/mailman/listinfo/bf-committers
>