You are not logged in.
I'm recompiling all the kde packages and qt (in abs) with the following options :
#
# /etc/makepkg.conf
#
# The FTP/HTTP download utility that makepkg should use to acquire sources
export FTPAGENT="/usr/bin/wget --continue --passive-ftp --tries=3 --waitretry=3"
#export FTPAGENT="/usr/bin/snarf"
#export FTPAGENT="/usr/bin/lftpget -c"
export CARCH="k8"
export CHOST="k8-pc-linux-gnu"
# Pentium Pro/Pentium II/Pentium III+/Pentium 4/Athlon exclusive (binaries
# will use the P6 instruction set and only run on P6+ systems)
export CFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer"
export CXXFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer"
# Pentium Pro/Pentium II/Pentium III+/Pentium 4/Athlon optimized (but binaries
# will run on any x86 system)
#export CFLAGS="-mtune=i686 -O2 -pipe"
#export CXXFLAGS="-mtune=i686 -O2 -pipe"
# SMP Systems
#export MAKEFLAGS="-j 2"
# Enable fakeroot for building packages as a non-root user
export USE_FAKEROOT="y"
# Enable colorized output messages
export USE_COLOR="y"
# Specify a fixed directory where all packages will be placed
#export PKGDEST=/home/packages
# If you want your name to show up in the packages you build, set this.
#export PACKAGER="John Doe <john@doe.com>"
Qt and all the addon kde packages compile fine, but kdelibs and kdebase doesn't seem to recognize 'k8-pc' and fails when i try to makepkg. Please help.
Offline
ok looks like all other packages work, except these two. These two packages are the heart of kde, and if these two don't compile, this exercise is pretty pointless. ; )
Offline
./configure --prefix=/opt/kde --host="${CHOST}" --build="${CHOST}"
I edited the PKGBUILD to remove this line and its building fine now. Isn't it enough that makepkg.conf defines the CHOST? Does this option have to be specifically passed at configure for KDE? Im looking at the compilation now and the "k8 -O2 -pipe -fomit-frame-pointer" options are being used.
Offline