Modo rápido de iniciar com a xhgtk em ubuntu 8.04.1
- Instale os pacotes abaixo usando o apt-get ou use o synaptics:
sudo apt-get -f install glade-3 glade-gnome-3 libglade2-dev libgtk2.0-dev unixodbc unixodbc-dev make subversion
- Baixe o harbour do svn, se desejar baixe os fontes em harbour
cd /usr/src
svn co https://harbour-project.svn.sourceforge.net/svnroot/harbour-project/trunk/harbour
- Baixe a xhgtk do svn, se desejar baixe os fontes do sourceforge ou ainda do tarball mais recente,
gerado automaticamente pelo servidor do SourceForge tarball
cd /usr/src
svn co https://xhgtk.svn.sourceforge.net/svnroot/xhgtk/trunk/xhgtk xhgtk
- Configure as variáveis de ambiente
export HB_PATH=/usr/src/harbour
export HB_INSTALL_PREFIX=/usr/src/harbour
export HB_COMPILER=gcc
export HB_GT_LIB=gttrm
export HB_PREF=hb
export HB_EXTERNALLIBS=no
export HB_BIN_INSTALL=$HB_PATH/bin
export HB_LIB_INSTALL=$HB_PATH/lib
export HB_INC_INSTALL=$HB_PATH/include
export HB_DOC_INSTALL=$HB_PATH/doc
export PATH=$HB_PATH/bin:$PATH
- Compile o harbour:
cd /usr/src/harbour
mkdir lib
sh make_gnu.sh
sh make_gnu.sh install
- Compile a xhgtk
cd /usr/src/xhgtk
mkdir lib
mkdir obj
make
- Teste algum exemplo
cd /usr/src/xhgtk/samples/glade
sh build.sh agendatelefonica