Go Back   Rhinocerus > Newsgroup > Newsgroup comp.lang.* 1 > Newsgroup comp.lang.clipper

Reply
 
Thread Tools Display Modes
  #1 (permalink)  
Old 07-11-2012, 05:56 PM
Massimo Belgrano
Guest
 
Posts: n/a
Default Harbour is free software 100% compatible with Clipper compilers

Harbour is free software 100% compatible with Clipper compilers
http://harbour-project.sourceforge.net/
Reply With Quote
Alt Today
Advertising
 
and become member of Rhinocerus
Standard Sponsored Links

  #2 (permalink)  
Old 07-17-2012, 06:20 AM
Andrea Pezzotti
Guest
 
Posts: n/a
Default Re: Harbour is free software 100% compatible with Clipper compilers

Molto interessato alla possibilità di ridare vita a molte applicazioni
Clipper s87, ho scaricato ed installato Harbour, ma non sono riuscito a
provare nulla.
Compilando 'hello.prg', ha generato il c source cui sono seguiti due errori
fatali 'broken pipe'.
Spero in qualche dritta che mi consenta di riprovare.
Spero anche che harbour consenta di usare le stampanti USB, superando le
difficoltà che si incontrano con l'emulazione Dos di XP.
Mi chiedo, anche, come si dovranno compilare applicazioni composte da più
programmi (chimati da ' do ......') che clipper includeva automaticamente.
Grazie in anticipo.
A.Pezzotti
"Massimo Belgrano" <massimo.belgrano@gmail.com> ha scritto nel messaggio
news:15c3a9d0-12b8-4b22-bf4d-5d63888af690@googlegroups.com...
> Harbour is free software 100% compatible with Clipper compilers
> http://harbour-project.sourceforge.net/



Reply With Quote
  #3 (permalink)  
Old 07-17-2012, 02:10 PM
dlzc
Guest
 
Posts: n/a
Default Re: Harbour is free software 100% compatible with Clipper compilers

Dear Andrea Pezzotti:

On Monday, July 16, 2012 11:20:42 PM UTC-7, Andrea Pezzotti wrote:
> Molto interessato alla possibilità di ridare vita
> a molte applicazioni Clipper s87, ho scaricato ed
> installato Harbour, ma non sono riuscito a provare
> nulla.


You might try the xHarbour demo, to see if you get better results:
.... translate ...
Si potrebbe provare la demo xHarbour, per vedere se si ottengono risultati migliori:

http://www.xharbour.com/

Even though one has to pay for xHarbour commercial product, I find it much easier to use. Harbour has come a long way recently, but "easy to use" does not still seem to be on their radar.
.... translate ...
Anche se si deve pagare per il prodotto xHarbour commerciale, trovo molto più facile da usare. Harbour ha percorso una lunga strada di recente, ma "facile da usare" non sembrano ancora essere sul loro radar.

David A. Smith
Reply With Quote
  #4 (permalink)  
Old 07-17-2012, 07:00 PM
Massimo Belgrano
Guest
 
Posts: n/a
Default Re: Harbour is free software 100% compatible with Clipper compilers

Ciao Andrea
Devi solo sperimentare hbmk2 che in un passaggio crea gli eseguibile
c:\hb32\bin\hbmk2 \hb32\tests\hello.prg
Questa la mia guida in inglese
https://docs.google.com/document/d/1...mtnhJB5FY/edit
in italiano
https://docs.google.com/document/d/1...fB8QAw0Oc/edit


Togli lib e set di clipper e aggiungi la cartella c:\hb32\bin al path

Il giorno martedì 17 luglio 2012 08:20:42 UTC+2, Andrea Pezzotti ha scritto:
> Molto interessato alla possibilità di ridare vita a molte applicazioni
> Clipper s87, ho scaricato ed installato Harbour, ma non sono riuscito a
> provare nulla.
> Compilando 'hello.prg', ha generato il c source cui sono seguiti due errori
> fatali 'broken pipe'.
> Spero in qualche dritta che mi consenta di riprovare.
> Spero anche che harbour consenta di usare le stampanti USB, superando le
> difficoltà che si incontrano con l'emulazione Dos di XP.
> Mi chiedo, anche, come si dovranno compilare applicazioni composte da più
> programmi (chimati da ' do ......') che clipper includeva automaticamente.
> Grazie in anticipo.
> A.Pezzotti

Reply With Quote
  #5 (permalink)  
Old 07-18-2012, 01:19 AM
Klas Engwall
Guest
 
Posts: n/a
Default Re: Harbour is free software 100% compatible with Clipper compilers

Hi David,

> Even though one has to pay for xHarbour commercial product, I find it much easier
> to use. Harbour has come a long way recently, but "easy to use" does not still
> seem to be on their radar.


I sure am glad that in the years I have used Harbour I never knew it was
not easy to use ... or I might have ended up in trouble :-). What
problems did you have?

Regards,
Klas

--- Posted via news://freenews.netfront.net/ - Complaints to news@netfront.net ---
Reply With Quote
  #6 (permalink)  
Old 07-18-2012, 02:40 PM
dlzc
Guest
 
Posts: n/a
Default Re: Harbour is free software 100% compatible with Clipper compilers

Dear Klas Engwall:

On Tuesday, July 17, 2012 6:19:26 PM UTC-7, Klas Engwall wrote:
> Hi David,
>
> > Even though one has to pay for xHarbour
> > commercial product, I find it much easier
> > to use. Harbour has come a long way
> > recently, but "easy to use" does not still
> > seem to be on their radar.

>
> I sure am glad that in the years I have used
> Harbour I never knew it was not easy to use ...
> or I might have ended up in trouble :-).


.... or you knew how to use it.

> What problems did you have?


.... Way back machine, to maybe 6 years ago...
* No instructions on how to install, make (not like Clipper disks, free xHarbour not particularly good here either).
* No instructions on how to use it (not like CL.bat, and free xHabour is as bad).
* No instructions on which libraries contained which functions (not that xHarbour is much better here... documentation in general).
* No help available (at the time 6 years ago), either a FAQ or people in a newsgroup.

xHarbour offered a Windoze-based compiler, even as demo, that sold me.

That "insiders" have communed and assembled tools to make Harbour fit them, so that for them it is "easy to use", doesn't help Idiots like me. People that come from the handicap of Windoze and visual programming, back to the "bad old days".

Klas, when you "unpack" a new install of Harbour, is there a readme file (or something better), that tells you what to do next (or even does it for you)? If they have added that, then maybe it is "easy to use" and I will take my "malign" back.

David A. Smith
Reply With Quote
  #7 (permalink)  
Old 07-20-2012, 01:10 AM
Klas Engwall
Guest
 
Posts: n/a
Default Re: Harbour is free software 100% compatible with Clipper compilers

Hi David,

>>> Even though one has to pay for xHarbour
>>> commercial product, I find it much easier
>>> to use. Harbour has come a long way
>>> recently, but "easy to use" does not still
>>> seem to be on their radar.

>>
>> I sure am glad that in the years I have used
>> Harbour I never knew it was not easy to use ...
>> or I might have ended up in trouble :-).

>
> .... or you knew how to use it.


In my xHarbour days I always built my binaries from source after
checking out from CVS/SVN. When I moved to Harbour I did the same thing
(and still do). The names of the build tools are not exactly identical,
but the principles are the same.

But you can also find pre-built binaries on the download page:
http://sourceforge.net/projects/harb...aries-windows/

And sources here if you like (useful for reference):
http://sourceforge.net/projects/harb.../files/source/

Use the stable 3.0.0 release for real projects and optionally the
bleeding edge nightly for testing. The nightly is by definition
unstable, although most of the time in small details. If you want to use
the nightly, verify that there are no showstoppers in it by listening to
what is reported in the developer newsgroup for a while, and then use it
.... the same principles regarding being careful with the latest updated
sources apply equally to xHarbour, of course.

The Harbour binaries come in exe (installer) and 7z format.

>> What problems did you have?

>
> .... Way back machine, to maybe 6 years ago...
> * No instructions on how to install, make (not like Clipper disks, free
> xHarbour not particularly good here either).
> * No instructions on how to use it (not like CL.bat, and free xHabour is as bad).
> * No instructions on which libraries contained which functions (not that xHarbour
> is much better here... documentation in general).
> * No help available (at the time 6 years ago), either a FAQ or people in a newsgroup.


Six years ago and you claim that '"easy to use" does not still seem to
be on their radar'. Based on what?

There are instructions on the 3.0.0 download page (very useful). There
are instructions in the INSTALL file in the root directory. Here is yet
another instruction:

Download the 7z file
Unzip it in a directory of your choice (say, e:\hb30)
Set the path to the bin directory of the Harbour tree:
SET PATH=E:\HB30\BIN;%PATH%
Always put the original path at the end, not the beginning
No other settings are needed for general use
And do not mix xHarbour and Harbour in the same path setting or both
compilers will be confused

The MinGW C compiler is included in the package. There is no need to
include it in the path as the build tool hbmk2 finds it automatically.

Compile your hello.prg program with:
hbmk2 hello.prg

For larger projects you can build simple make files (or rather files
that tell hbmk2 what to include in the build process) called hbp files.

That's about all.

You will notice that the exe size will be somewhat larger with
Harbour/MinGW than with xHarbour/BCC. But with gigabytes of RAM
available, who cares?

> xHarbour offered a Windoze-based compiler, even as demo, that sold me.
>
> That "insiders" have communed and assembled tools to make Harbour fit
> them, so that for them it is "easy to use", doesn't help Idiots like me.
> People that come from the handicap of Windoze and visual programming,
> back to the "bad old days".


Come on, we are all IT professionals here, aren't we? We know how to
unzip an archive file and we know how to change the path. Of course we
do. How could we ever help our customers with the smallest problem if we
cannot handle that?

About the tools, everything is included (except a text editor, but see
below). Hbmk2 does everything for you, in terms of building you app, and
it is dead easy to use.

> Klas, when you "unpack" a new install of Harbour, is there a readme file
> (or something better), that tells you what to do next (or even does it
> for you)? If they have added that, then maybe it is "easy to use" and
> I will take my "malign" back.


Answered above. You can also download INSTALL separately here:
http://harbour-project.svn.sourcefor...trunk/harbour/

Peer support is available here:
https://groups.google.com/forum/?fro.../harbour-users

And you can learn a lot of things by listening to the masters (and also
some noise :-) ) here:
https://groups.google.com/forum/?fro.../harbour-devel

Giovanni Di Maria is writing tutorials about the contrib gui hbqt and
various other things here:
http://www.elektrosoft.it/tutorials.asp

Pritpal Bedi is building wrappers for QT in the hbqt contrib, and there
is also an IDE called hbide. Still a work in progress.

About which functions that exist in which lib, .hbx files with function
names are created automatically when the libs are built (actually for
other purposes than the following). My editor, UltraEdit, has a "word
file" with names of language elements that it uses for syntax
highlighting. I copy the function names from include\harbour.hbx to that
file and get the names highlighted. And I can also use that file as a
quick lookup. I do the same thing for hbct (Clipper Tools) in a
different section of the word file and get them highlighted in a
different color. Very convenient. I repeat the word file update process
from time to time as the language evolves and new functions are added.

Anything else? :-)

Regards,
Klas

--- Posted via news://freenews.netfront.net/ - Complaints to news@netfront.net ---
Reply With Quote
  #8 (permalink)  
Old 07-22-2012, 01:56 AM
dlzc
Guest
 
Posts: n/a
Default Re: Harbour is free software 100% compatible with Clipper compilers

Dear Klas Engwall:

On Saturday, July 21, 2012 12:55:19 PM UTC-7, Klas Engwall wrote:
> David,
>
> This is getting ridiculous. What do you require from
> software that is handed to you for free with no
> obligation whatsoever for you in return?


Just instructions on how to use it. You have now provided these. Free xHarbour does NOT provide these instructions.

Sorry, you asked, and I answered. I had no ulterior motive. I was not talking up free xHarbour, nor really talking down Harbour. Harbour is now (I guess) technically superior to xHarbour.

Please review what I told this OP, someone that was trying to move from Clipper S87 to Harbour, and was getting errors because his package was not installed correctly. Jump down his throat please, as you have done me, and ask him what he wanted for something free.

Out.

David A. Smith
Reply With Quote
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off




All times are GMT. The time now is 10:39 AM.


Copyright ©2009

LinkBacks Enabled by vBSEO 3.3.0 RC2 © 2009, Crawlability, Inc.