>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
