Page 1 of 1
dove reperire Sample batch x Xharbour
Posted: Fri Dec 23, 2005 11:53 am
by Piscicelli Zingoni
Ciao a tutti,
Ho tirato giu' da xharbour.org xharbour x bcc ma non ci ono ne sample .prg ne .bat di compilazione.
Ho provato a chiederli alle news di xharbour e mi hanno detto che devo comprarmi xharbour.......
Ma non era possibile usarlo gratis?
Dove trovo un po di sample e bacth di compilazione?
Ma Xharbour free ha anche le GUI o e' solo carattere ?
Io comunque ho le fwh 24
Ciao tutti Bon Natale e Felice 2006
Piscicelli/Zingoni
Re: dove reperire Sample batch x Xharbour
Posted: Fri Dec 23, 2005 12:42 pm
by Enrico Maria Giordano
Piscicelli Zingoni wrote:Ciao a tutti,
Ho tirato giu' da xharbour.org xharbour x bcc ma non ci ono ne sample .prg ne .bat di compilazione.
Ho provato a chiederli alle news di xharbour e mi hanno detto che devo comprarmi xharbour.......
Ma non era possibile usarlo gratis?
Forse non hai capito bene la risposta. Quello era solo un consiglio non un obbligo. Se si trova difficoltà ad organizzarsi lo strumento da soli allora c'è la possibilità di avere tutto già pronto per l'uso.
Ad ogni modo, eccoti un batch di compilazione per un singolo PRG (controlla i percorsi):
Code: Select all
@ ECHO OFF
SET HARBOURCMD=/a /es2 /gc0 /m /n /q /w2
SET INCLUDE=c:\xharbour\include;c:\bcc55\include
IF EXIST %1.prg c:\xharbour\harbour %1
SET HARBOURCMD=
SET INCLUDE=
IF EXIST %1.c c:\bcc55\bin\bcc32 +c:\xharbour\xharbour.cfg -c %1.c
IF EXIST %1.obj c:\bcc55\bin\ilink32 c0x32 %1.obj, %1.EXE @c:\xharbour\xharbour.rsp
IF ERRORLEVEL 1 PAUSE
IF NOT ERRORLEVEL 1 IF EXIST %1.exe %1
IF EXIST %1.c DEL %1.c
IF EXIST %1.obj DEL %1.obj
IF EXIST %1.tds DEL %1.tds
dove XHARBOUR.CFG è
-5
-DHB_FM_STATISTICS_OFF
-DHB_GUI
-DHB_NO_PROFILER
-DHB_NO_TRACE
-DHB_WIN32_IO
-g50
-Ic:\xharbour\include;c:\bcc55\include
-j5
-k-
-O1
-O2
-OS
-Ov
-v-
-WC
-w
-w-inl-
e XHARBOUR.RSP è
/ap +
/Gn +
/Lc:\xharbour\lib;c:\bcc55\lib;c:\bcc55\lib\psdk +
/x
rtl.lib +
vm.lib +
common.lib +
lang.lib +
gtwin.lib +
rdd.lib +
dbffpt.lib +
dbfntx.lib +
dbfcdx.lib +
hbsix.lib +
macro.lib +
pcrepos.lib +
hbodbc.lib +
hbzip.lib +
ct.lib +
import32.lib +
cw32.lib +
odbc32.lib +
debug.lib
Ma Xharbour free ha anche le GUI o e' solo carattere ?
Solo console. Ma ci sono delle librerie GUI gratuite tipo la MiniGUI.
Io comunque ho le fwh 24
Non credo tu la potrai utilizzare con l'ultima release ufficiale di xHarbour a causa di variazioni interne di quest'ultimo.
EMG
Posted: Fri Dec 23, 2005 1:28 pm
by Ugo
Ciao,
alla risposta di Enrico potrei aggiungerti che se hai scaricato dal cvs l'ultima versione devi anche compilare xHarbour e, nella cartella xHarbour, oltre tutti i sorgenti trovi anche la cartella tests con i vari esempi tipo samples di FWH!
per compilare xHarbour potresti usare:
Code: Select all
@ ECHO OFF
SET PATH=C:\Borland\BCC55\bin;c:\WORK\djgpp\bin;%PATH%
SET DJGPP=c:\DJGPP\DJGPP.ENV
SET HB_LEX=SIMPLEX
CALL C:\BCC55\Bin\setb55
CALL make_b32 clean
CALL make_b32
Rem COMPILA HELP
cd \WORK\xharbour\doc
..\bin\hbdoc /chm xharbour.lnk xharbour.rsp
Devi però aver installato DJGPP e Borland.
La seconda parte prevede anche la compilazione della documentazione.
Ciao,
Ugo
Posted: Fri Dec 23, 2005 1:33 pm
by Enrico Maria Giordano
CALL C:\BCC55\Bin\setb55
Questo setb55 non fa parte del Borland.
EMG
Posted: Sun Dec 25, 2005 7:59 pm
by Piscicelli Zingoni
Io attualmente uso Harbour con FWH24
Mi apre di capire che XHARBOUR e' meglio o comunque piu' aperto.
Domando a chi lo usa gia':
E' anche piu stabile?
Ha anche un suo IDE o e' solo interfaccia carattere?
Posso contiunuare ad usarlo con le FWH24o posso anche farne a meno (!?)
Dove posso reperire Xharbour (free) completo con i test/batch o e' meglio prelevarlo dal CVS ? (non so niente del CSV!!)
Buon Natale e grazie
Piscicelli/Zingoni
Posted: Sun Dec 25, 2005 8:08 pm
by Enrico Maria Giordano
Piscicelli Zingoni wrote:Io attualmente uso Harbour con FWH24
Mi apre di capire che XHARBOUR e' meglio o comunque piu' aperto.
Meglio forse, nel senso che è più seguito e più esteso. Poi non ho capito cosa intendi esattamente con "aperto". La licenza credo sia la stessa.
Domando a chi lo usa gia':
E' anche piu stabile?
Sicuramente è più testato.
Ha anche un suo IDE o e' solo interfaccia carattere?
Esattamente come Harbour.
Posso contiunuare ad usarlo con le FWH24o posso anche farne a meno (!?)
Ammesso che la versione di FWH in tuo possesso sia compatibile con la versione di xHarbour che ti procurerai, sì, puoi continuare ad usare le FWH. Per farne a meno devi orientarti verso un'altra libreria GUI come la MiniGUI.
Dove posso reperire Xharbour (free) completo con i test/batch o e' meglio prelevarlo dal CVS ? (non so niente del CSV!!)
Conviene che usi quella fornita con le FWH in tuo possesso oppure l'ultima release ufficiale che trovi su
www.xharbour.org. I batch di compilazione dovresti trovarli nella directory di installazione delle FWH. Oppure usi quelli che ho riportato io.
EMG
Posted: Mon Dec 26, 2005 4:50 pm
by Piscicelli Zingoni
Grazie Mille
Posted: Mon Dec 26, 2005 8:48 pm
by Ugo
Scusate mancava la risposta al setb55!
Questo è il batch:
Code: Select all
IF EXIST \DJGPP\DJGPP.ENV
SET DJGPP=\DJGPP\DJGPP.ENV
IF NOT EXIST \DJGPP\DJGPP.ENV SET Bison_Simple=\DJGPP\share\bison\bison.simple
SET HB_ARCHITECTURE=w32
SET HB_COMPILER=bcc32
SET C_USR=
SET L_USR=
REM SET ECHO=cmd /c echo
REM SET DEL=cmd /c del
SET PATH=\BCC55\BIN;\DJGPP\BIN;%PATH%