On 17/11/2007, Lukas Oboril <oboril.lukas at gmail.com> wrote: > Hi, > > new changes in KBE > > > - make 3.81 - create symbolic link gmake to make. Now exists > /opt/kdebld/bin/make and /opt/kdebld/bin/gmake (symlink) > - coreutils 6.9 - build with libiconv support > - env.(c)sh - setup MAKE=/opt/kdebld/bin/make > - setup CPP and CXXCPP > -subversion - bump 1.4.5 > -ant - bump to 1.7.0 > > > Do you have any other ideas ... i think i.e : some variables, flags > add in env.(c)sh and so on ... > > Now i'm trying to build all in svn (kdesolaris/trunk) with KBE.
It will be a while before everything in kdesolaris/trunk can be built with KBE. Many things require being built by hand or manual intervention at the moment until build systems get fixed. However, there are quite a few items that should work as well. It's going to be "hit and miss." These are some recommended CFLAGS Stefan gave me for when I compile most things: export CFLAGS="-Xc -features=extinl -xcsi -xustr=ascii_utf16_ushort -D_REENTRANT -D__EXTENSIONS__ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_XOPEN_SOURCE=600 -D_XPG6 -D_POSIX_PTHREAD_SEMANTICS -D_POSIX_C_SOURCE=200112L -D__XOPEN_OR_POSIX -D_STRICT_STDC -D_STRICT_STDC__ -D_STDC_C99 -D_ISOC99_SOURCE -I/opt/local/include -xc99" You may wish to add "-m32" and "-xtarget=opteron" to force 32-bit and optimise for AMD Opteron. (If you want to optimise for all 32-bit x86 platforms, use generic32 instead of opteron). -- Shawn Walker, Software and Systems Analyst http://binarycrusader.blogspot.com/ "We don't have enough parallel universes to allow all uses of all junction types--in the absence of quantum computing the combinatorics are not in our favor..." --Larry Wall
