Nove funkcije #14569
Zatvorenharbour on linux
100%
Opis
harbour na linux-u
Povezani tiketi 3 (0 otvoreno — 3 zatvorenih)
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
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
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
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
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
Izmjenjeno od Ernad Husremović prije više od 16 godina
gtsln dependency:
$ sudo apt-get install libslang2-dev
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)
Izmjenjeno od Ernad Husremović prije više od 16 godina
- % završeno promijenjeno iz 0 u 90
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
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
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
Izmjenjeno od Ernad Husremović prije oko 16 godina
- Status promijenjeno iz Dodijeljeno u Zatvoreno
- % završeno promijenjeno iz 90 u 100