diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 965d6f76cd..269593f202 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -8,6 +8,11 @@ 2009-12-31 13:59 UTC+0100 Foo Bar (foo.bar foobar.org) */ +2009-03-02 16:26 UTC+0100 Viktor Szakats (harbour.01 syenar hu) + * INSTALL + * contrib/hbfbird/readme.txt + * Updates. + 2009-03-02 11:55 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * config/global.cf ! Corrected GNU Make doc link. diff --git a/harbour/INSTALL b/harbour/INSTALL index fc79bd5a5e..ddd726dc43 100644 --- a/harbour/INSTALL +++ b/harbour/INSTALL @@ -32,7 +32,7 @@ HOW TO BUILD AND INSTALL HARBOUR To test it, go to /bin directory and type: $ ./hbmk2 -n ../tests/hello.prg $ ./hello - You should see: 'Hello world!' on screen. + You should see 'Hello world!' on screen. Windows with MinGW + msys ------------------------- @@ -42,23 +42,27 @@ HOW TO BUILD AND INSTALL HARBOUR and setup. msys should be put in PATH _before_ MinGW. > set HB_INSTALL_PREFIX= - (use forward slashes and msys drive notation: /c/) > sh make_gnu.sh install To test it, go to /bin directory and type: > hbmk2 -n ../tests/hello.prg > hello - You should see: 'Hello world!' on screen. + You should see 'Hello world!' on screen. + + NOTE: You have to use forwards slashes in , and + msys style drive notation: /c/ (means C:) Windows with other compilers ---------------------------- Platform specific prerequisites: 1.) Windows NT or compatible system is required to build Harbour. - 2.) Make sure to have your C compiler of choice properly installed. - You should make sure no tools in your PATH belonging to other - C compilers are interfering with your setup (put all these - _after_ your selected C compiler in PATH). + 2.) Make sure to have your C compiler of choice properly installed, + please refer to your C compiler installation and setup + instructions for details. It's recommended to make sure no + tools in your PATH belonging to other C compilers are interfering + with your setup (put all these _after_ your selected C compiler + in PATH). For the list of supported compilers, please look up the relevant section of this file. 3.) Make sure to have GNU Make. We recommend the one distributed @@ -77,7 +81,7 @@ HOW TO BUILD AND INSTALL HARBOUR To test it, go to \bin directory and type: > hbmk2 -n ..\tests\hello.prg > hello - You should see: 'Hello world!' on screen. + You should see 'Hello world!' on screen. NOTE: is your destination directory where executables, libraries and headers will be created. Use absolute paths @@ -200,7 +204,10 @@ OPTIONS AVAILABLE WHEN BUILDING HARBOUR ------- - HB_BUILD_DLL=yes To create a full build with .dlls. This is only needed and available for - non-GNU Windows compilers. + non-GNU Windows compilers. When using this, + full clean + install cycles will automatically + be executed, so you don't have to explicily + pass them to make_gnu.bat. - HB_CONTRIBLIBS=no Don't build any contrib libraries. - HB_CONTRIBLIBS=[] Build space separated of contrib libraries. Build all if diff --git a/harbour/contrib/hbfbird/readme.txt b/harbour/contrib/hbfbird/readme.txt index 6c3295148c..c18d141a41 100644 --- a/harbour/contrib/hbfbird/readme.txt +++ b/harbour/contrib/hbfbird/readme.txt @@ -6,7 +6,7 @@ README 23/12/2003 - Harbour Low Level api for Firebird and Interbase RDBMS This work is not finished yet. It's to be seem like Harbour TMysql routines. -To use with bcc, you need import library, ex: implib fbclient.lib fbclient.dll or implib gds32.lib gds32.dll. +To use with bcc, you need import library, ex: implib fbclient.lib fbclient.dll or implib gds32.lib gds32.dll. On Linux you will need link fbclient.so, this can be found usually at /usr/lib. For full firebird documentation look at: @@ -18,7 +18,7 @@ Language Reference: http://www.ibphoenix.com/downloads/60LangRef.zip Developers guide: http://www.ibphoenix.com/downloads/60DevGuide.zip The Class implementation has no all implementation like TMysql has, because Firebird it's diferent. -For example, you can't navigate in records like Mysql do, ex: Getrow( number of row ), in firebird you can +For example, you can't navigate in records like Mysql do, ex: Getrow( number of row ), in firebird you can just go forward. You will need ibase.h, it can be found at firebird/include @@ -55,4 +55,4 @@ Fix a few windows gpf and linux segment fault. I Need some help to find what's g That's all folks and sorry my poor english -Rodrigo Moreno - rodrigo_moreno@yahoo.com \ No newline at end of file +Rodrigo Moreno - rodrigo_moreno@yahoo.com