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

Reply via email to