O ambiente de trabalho K

2.3. Compilação e Instalação

O usual:

 % ./configure
 % make
 % make install

IMPORTANTE:

Como habilitar a precisão dupla para o KCalc:

Se sua máquina suporta o tipo de número long double (duplo longo, 80 bits de precisão) e você tem uma biblioteca C capaz de lidar com esse tipo de número, você pode usar essa precisão no KCalc.

Usuários do RedHat 5.0: a biblioteca glibc 2.0.5 presente nessa distribuição do Linux é defeituosa no tratamento do long double. Não usem essa precisão ou façam o upgrade da sua biblioteca C.

Eis o que fazer:

  1. Verifique o arquivo ../config.h e veja se o símbolo HAVE_LONG_DOUBLE está definido, ou seja, você deve encontrar uma linha dizendo:
     #define HAVE_LONG_DOUBLE 1
    Se você não encontrar essa linha em seu sistema, ele não suporta o tipo a precisão IEEE long double.

  2. Edite os arquivos kcalctype.h, configdlg.cpp, kcalc.cpp, e kcalc_core.cpp, e remova as linhas
     #ifdef HAVE_LONG_DOUBLE
     #undef HAVE_LONG_DOUBLE
     #endif

  3. recompile o KCalc.