dove reperire Sample batch x Xharbour

Moderator: Enrico Maria Giordano

dove reperire Sample batch x Xharbour

Postby Piscicelli Zingoni » Fri Dec 23, 2005 11:53 am

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
Piscicelli Zingoni
 
Posts: 76
Joined: Wed Oct 12, 2005 5:52 pm
Location: Milan,Italy

Re: dove reperire Sample batch x Xharbour

Postby Enrico Maria Giordano » Fri Dec 23, 2005 12:42 pm

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  Expand view  RUN
@ 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
User avatar
Enrico Maria Giordano
 
Posts: 8718
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Postby Ugo » Fri Dec 23, 2005 1:28 pm

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  Expand view  RUN
@ 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
Ciao, best regards,
Ugo
User avatar
Ugo
 
Posts: 283
Joined: Sat Oct 15, 2005 6:40 am
Location: Turin, Italy

Postby Enrico Maria Giordano » Fri Dec 23, 2005 1:33 pm

CALL C:\BCC55\Bin\setb55


Questo setb55 non fa parte del Borland.

EMG
User avatar
Enrico Maria Giordano
 
Posts: 8718
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Postby Piscicelli Zingoni » Sun Dec 25, 2005 7:59 pm

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
Piscicelli Zingoni
 
Posts: 76
Joined: Wed Oct 12, 2005 5:52 pm
Location: Milan,Italy

Postby Enrico Maria Giordano » Sun Dec 25, 2005 8:08 pm

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
User avatar
Enrico Maria Giordano
 
Posts: 8718
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Postby Piscicelli Zingoni » Mon Dec 26, 2005 4:50 pm

Grazie Mille
Piscicelli Zingoni
 
Posts: 76
Joined: Wed Oct 12, 2005 5:52 pm
Location: Milan,Italy

Postby Ugo » Mon Dec 26, 2005 8:48 pm

Scusate mancava la risposta al setb55! :(

Questo è il batch:

Code: Select all  Expand view  RUN
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%
Ciao, best regards,
Ugo
User avatar
Ugo
 
Posts: 283
Joined: Sat Oct 15, 2005 6:40 am
Location: Turin, Italy


Return to All products support

Who is online

Users browsing this forum: No registered users and 10 guests