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):
@ 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