Otimizando o KDE com o Slackbuild

Dando continuidade a série:"Otimizando seu Slackware pra valer com o SlackBuild", vamos ver os detalhes da utilização do Slackbuild para recompilar o KDE e deixar tudo bem otimizado.

[ Hits: 20.411 ]

Por: José Luiz Litvay em 06/03/2006


Alterando o KDE.options



Então...

Entre no CD do source ou na pasta que tem o diretório: .../source/kde/

Lá vai encontrar muita coisa:

KDE.SlackBuild
KDE.options
/arts
/kdeaccessibility
/kdeaddons
/kdeadmin
/kdeartwork
/kdebase
/kdebindings
/kdeedu
/kdegames
/kdegraphics
/kdelibs
/kdemultimedia
/kdenetwork
/kdepim
/kdesdk
/kdetoys
/kdeutils
/kdevelop
/kdewebdev
/koffice
/qt

Diferente dos outros SlackBuilds, o KDE.Slackbuild toma como referência apenas UM arquivo de configuração: KDE.options.

Abra o arquivo:

# joe KDE.options

if [ -z $VERSION ]; then
  export VERSION=3.4.2
fi

if [ -z $ARCH ]; then
  export ARCH=i486
fi

if [ -z $BUILD ]; then
  export BUILD=1
fi
::
# Use this as CFLAGS and CXXFLAGS:
if [ -z "$CPUOPT" ]; then
  if [ "$ARCH" = "i386" ]; then
    export CPUOPT="-O2 -march=i386 -mcpu=i686"
  elif [ "$ARCH" = "i486" ]; then
    export CPUOPT="-O2 -march=i486 -mcpu=i686"
  elif [ "$ARCH" = "s390" ]; then
    export CPUOPT="-O2"
  elif [ "$ARCH" = "x86_64" ]; then
    export CPUOPT="-O2"
  fi
fi

Altere a linha ARCH, passando para sua arquitetura, assim:

export ARCH=i486

mude para (por exemplo):

export ARCH=i686

Localize a linhas que chamam a variável ARCH e os FLAGS e faça suas alterações, assim:

  elif [ "$ARCH" = "i486" ]; then
    export CPUOPT="-O2 -march=i486 -mcpu=i686"

mude para:

  elif [ "$ARCH" = "i686" ]; then
    export CPUOPT="-O2 -march=athlon-xp -mmmx -msse"

Pode mudar também a linha "export BUILD=1" para 2, assim vai ficar mais fácil de você testar alguns FLAGS e identificar os pacotes gerados.

O Patrick V. recomenda não alterar a variável "TARGET" e deixar em ...486, por algum motivo. Tem a ver com o GCC e o Glibc. Eu não mexi.

Salve e saia:Ctrl+K X.

Agora vamos compilar...

Página anterior     Próxima página

Páginas do artigo
   1. Dicas e experiências:
   2. Alterando o KDE.options
   3. Colocando o Slackbuild para rodar e os finalmentes
Outros artigos deste autor

Otimizando o seu Slackware pra valer com o SlackBuild

Benchmark de hardware e CFLAGS usando o ubench

Quebrando os mitos do software de código aberto

Leitura recomendada

Instalando Lucent WinModem no Slackware10 sem complicações

Explorando as possibilidades do XFree86

Colocando novos ícones no "Acer Desktop" (Acer Aspire One)

Instalação personalizada com Debian

Instalação do Asterisk no Debian Lenny

  
Comentários
[1] Comentário enviado por jllitvay em 07/03/2006 - 06:47h

ERRATA: o kde.SlackBuild do slackware 10.2, cria o pacote e INSTALA o pacote gerado.
Voces podem simplesmente deletar a linha do SlackBuild que ele dá o comando:
installpkg .... para não ficar com dois pacotes instalados do mesmo programa.
ou depois de instalado, simplesmente remover o antigo.
Abraço.

[2] Comentário enviado por GilsonDeElt em 09/06/2007 - 16:34h

Cara, muito doido!
Não tenho os fontes do meu Slack - a revista que comprei só tinha os 3 CDs do Slack 11 - mas pretendo compilar o KDE 3.5.6. Posso baixar só os SlackBuilds?

Ah! E compilar com -Os é melhor do que com -O2 num Celeron 2.26 GHz e 256 KB de L2?

No mais, ficou d+ seu artigo!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts