Projekat

Općenito

Profil

Akcije

Nove funkcije #14569

Zatvoren

harbour on linux

Dodano od Ernad Husremović prije više od 16 godina. Izmjenjeno prije oko 16 godina.

Status:
Zatvoreno
Prioritet:
Normalan
Odgovorna osoba:
Početak:
18.06.2008
Završetak:
% završeno:

100%

Procjena vremena:

Opis

harbour na linux-u


Povezani tiketi 3 (0 otvoreno3 zatvorenih)

korelira sa ubuntu - Nove funkcije #14753: nmraka-1: ubuntu hardy i386, installOdbačeno04.07.2008

Akcije
korelira sa developer toolbox - Nove funkcije #17610: xml library: libxm2, libxml-rubyZatvorenoErnad Husremović12.06.2009

Akcije
korelira sa harbour - Podrška #26143: harbour windows build za potrebe F18ZatvorenoErnad Husremović10.01.2012

Akcije
Akcije #1

Izmjenjeno od Ernad Husremović prije više od 16 godina

u ~/.bashrc podesio

HB_ARCHITECTURE=linux
HB_BIN_INSTALL=/usr/harbour/bin
HB_COMPILER=gcc
HB_GT_LIB=gttrm

HB_INC_COMPILE=/usr/harbour/include
HB_LIB_COMPILE=/usr/harbour/lib

HB_INC_INSTALL=/usr/harbour/include
HB_BIN_INSTALL=/usr/harbour/bin
HB_LIB_INSTALL=/usr/harbour/lib

export HB_ARCHITECTURE HB_GT_LIB HB_COMPILER
export HB_BIN_INSTALL
export HB_LIB_COMPILE HB_LIB_INSTALL
export HB_INC_COMPILE HB_INC_INSTALL

hernad@nmraka-1:/data/home/hernad/devel/git/fmk/harbour/harbour$ set | grep HB_

HB_ARCHITECTURE=linux
HB_BIN_INSTALL=/usr/harbour/bin
HB_COMPILER=gcc
HB_GT_LIB=gttrm
HB_INC_COMPILE=/usr/harbour/include
HB_INC_INSTALL=/usr/harbour/include
HB_LIB_COMPILE=/usr/harbour/lib
HB_LIB_INSTALL=/usr/harbour/lib
_=HB_INC_INSTALL

Akcije #2

Izmjenjeno od Ernad Husremović prije više od 16 godina

build harbour-a

prvo unsetujem *COMPILE varijable

hernad@nmraka-1:/data/home/hernad/devel/git/fmk/harbour/harbour$ unset HB_LIB_COMPILE HB_INC_COMPILE

/usr/harbour destination direktoriji

hernad@nmraka-1:/data/home/hernad/devel/git/fmk/harbour/harbour$ mkdir /usr/harbour/
hernad@nmraka-1:/data/home/hernad/devel/git/fmk/harbour/harbour$ sudo chown hernad.users /usr/harbour

hernad@nmraka-1:/data/home/hernad/devel/git/fmk/harbour/harbour$ mkdir /usr/harbour/lib
hernad@nmraka-1:/data/home/hernad/devel/git/fmk/harbour/harbour$ mkdir /usr/harbour/include
hernad@nmraka-1:/data/home/hernad/devel/git/fmk/harbour/harbour$ mkdir /usr/harbour/bin

hernad@nmraka-1:/data/home/hernad/devel/git/fmk/harbour/harbour$ make install

Akcije #3

Izmjenjeno od Ernad Husremović prije više od 16 godina

da bih imao harbour u putanji

dodao u ~/.bashrc

PATH=/usr/harbour/bin:$PATH

export PATH

Akcije #4

Izmjenjeno od Ernad Husremović prije više od 16 godina

hernad@nmraka-1:/data/home/hernad/devel/git/fmk/harbour/harbour/contrib$ sudo apt-get install unixodbc-dev

Akcije #5

Izmjenjeno od Ernad Husremović prije više od 16 godina

ne trebamo ADS:

hernad@nmraka-1:/data/home/hernad/devel/git/fmk/harbour/harbour/contrib$ export HB_WITHOUT_ADS=yes

Akcije #6

Izmjenjeno od Ernad Husremović prije više od 16 godina

gtsln dependency:

$ sudo apt-get install libslang2-dev

Akcije #7

Izmjenjeno od Ernad Husremović prije više od 16 godina

i tu je launcher execute:

hernad@nmraka-1:/data/home/hernad/devel/git/fmk/fin$ linux/gcc/launcher

koji daje znakove života:

setujem engine (sc_start)                                                       
setujem default engine ...DBFCDX                                                
startujem oApp:db()                                                             
setujem globalne varijable                                                      
Error DBFCDX/1001  Open error: \gparams.dbf (DOS Error 2)
Called from DBUSEAREA(0)                                 
Called from INIGPARAMS(218)
Called from SC_START(76)   
Called from TFINMOD:RUN(131)
Called from MAINFIN(35)     
Called from MAIN(12)   

Akcije #8

Izmjenjeno od Ernad Husremović prije više od 16 godina

  • % završeno promijenjeno iz 0 u 90
Akcije #9

Izmjenjeno od Ernad Husremović prije više od 16 godina

harbour novi trunk
iz nekog misc.prg je bio u makefile-u što u trunk-u nije slučaj (merge sa trunkom je u bring.out.ba ostavilo tu staru verziju očigledno)

hernad@nmraka-1:~/devel/git/fmk/harbour/harbour/source/common$ git-show trunk:harbour/source/common/Makefile > Makefile

Akcije #10

Izmjenjeno od Ernad Husremović prije više od 16 godina

lib dependencies

hernad@nmraka-1:~$ sudo apt-get install libncurses-dev libslang2-dev libx11-dev libgpmg1-dev unixodbc-dev libgtk2-dev

Akcije #11

Izmjenjeno od Ernad Husremović prije više od 16 godina

hbmysql dependency

hernad@nmraka-1:~/devel/git/fmk/harbour/harbour/contrib/hbmysql$ sudo apt-get install libmysqlclient15-dev

Akcije #12

Izmjenjeno od Ernad Husremović prije oko 16 godina

  • Status promijenjeno iz Dodijeljeno u Zatvoreno
  • % završeno promijenjeno iz 90 u 100
Akcije

Također dostupno kao Atom PDF