>From harbour-devel list.... little howto build harbour for WinCE on Linux
=======================
1.Get http://www.abix.info.pl/files/mpkg_rpm_from_svn.tgz and unpack
on non-root account, then simply run; more info at my site:
http://www.abix.info.pl/kompilator-harbour,56.html

2. install from root account newly created RPMs at ~user/RMP/RPMS/i586

3. Download from http://cegcc.sourceforge.net/
   cegcc-mingw32ce-0.50-1.i586.rpm and install it.

4. run from non root account: mpkg_rpm_wce.sh
   it will create binary RPM harbour-ce-<ver>.<arch>.rpm with
   WinCE/PocketPC cross build Harbour compiler in $HOME/RPM/RPMS/<arch>/
   directory

5. install from root account newly created RPM

And now you can use hbce* scripts to create WinCE binaries.
In /usr/share/doc/harbour-ce-<ver> you will find README.RPM with
additional information about hbce* scripts.

If you also want to create x86/Win32 binaries in your Linux box then
install MingGW32 cross compiler (you can download ready to install RPMs
from http://mirzam.it.vu.nl/mingw/) and then run: make_rpmw32.sh
It will create harbour-w32-<ver>.<arch>.rpm in $HOME/RPM/RPMS/<arch>/
Install it and you will be able to use hbw* to create Win32 binaries
in you Linux box.


But if you want descition for Windows then it will be a problem for
me and I hope that MS-Windows users will help you.
First you should download MinGW and MSYS binaries for Windows.
On SF you should find self installing binaries. I do not know
what this *.exe packages exactly contain so I cannot say which
additional files you will have to download and install. Hope MS-Win
users will help here.

Now you can try to create normal Harbour binaries by simple running
    ./make_gnu.sh install
from Harbour source using MSYS shell (it's bash).
If everything is OK then you should be able to use hb* scripts.
Read in harbour/doc/howtobld.txt about them. If you want to create
self installing archive then you can run ./make_tgz.sh.

Then you should download from http://cegcc.sourceforge.net/
cegcc-mingw32ce-0.50-cygwin.tar.gz and decompress it root / MSYS
directory (in /opt/mingw32ce you should have MinGW32-CE cross compiler)
It's CYGWIN build so the exe files inside will probably need cygwin*.dll
You can install whole cygwin environment but probably cygwin*.dll will
be enough.
Finally run:
    ./make_xmingwce.sh install
to create WinCE/PocketPC binaries. If you want to create self installing
archive then you can run:
    ./make_gnu_xmingwce.sh tgz

I hope that MS-Windows users will give you more precise description.

best regards,
Przemek
=======================
I hope this will help.
Adam

2008/11/19  <[email protected]>:
> Hi!
>
> I looking for harbour binararies to Windows CE.
>
> TIA,
> Itamar M. Lins Jr.
> _______________________________________________
> Harbour-users mailing list
> [email protected]
> http://lists.harbour-project.org/mailman/listinfo/harbour-users
>
_______________________________________________
Harbour-users mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour-users

Reply via email to