Página 1 de 1

Otima noticia! Harbour nos processadores ARM

Enviado: 18 Out 2007 23:04
por Itamar M. Lins Jr.
Ola grupo!
Olha que noticia boa:
O harbour agora roda nos processadores ARM

Saudações
Itamar M. Lins Jr.

Código: Selecionar todos


      Przemyslaw Czerpak

  + added support for CeGCC-MinGW32 port - those of you who want to
      create applications for WinCE on PockePC with ARM processors on
      Linux or MS-Windows can download from SF cegcc-mingw32ce port.
      User using RPM based Linux distribution for x86 CPUs can simply
      download cegcc-mingw32ce-0.50-1.i586.rpm and install it.
      The hb* scripts created by ./make_xcemgw.sh [tgz|gnu] are
      automatically updated to work with CeGCC-MinGW32 so later you
      can simply crate WinCE-ARM binaries using them as for native port.

     I'm waiting for users feedback. Please remember that I'm not Windows
     user and even this port was created without any Pocket machine.
     With Marek Paliwoda help I only tested that final applications are
     working using PocketPC emulator.
Ps. Tenho um sistema para restaurantes vai cair como uma luva...

Enviado: 19 Out 2007 09:51
por vailton
O Antonio Linares já havia liberado à algum tempo uma versão do FW para WinCE em PockePCs, inclusive com acesso à redes sem fio e FTP. Eu já vi o produto rodando e é fantástico!!!

Enviado: 19 Out 2007 09:55
por Itamar M. Lins Jr.
Eu sei, mas usa a Fivewin no windows CE.
Agora podemos usar sem a fivewin e no linux tambem.
Sem falar que a do Antonio é paga...

Saudações
Itamar M. Lins Jr.

Enviado: 19 Out 2007 12:19
por rochinha
Amiguinho

Esta noticia é super quente!!!

Enviado: 20 Out 2007 08:01
por Itamar M. Lins Jr.
Já tem até exemplo, olhai...

Saudações
Itamar M. Lins Jr.


/*
* $Id: wcecon.prg 7840 2007-10-19 14:16:35Z druzus $
*/

/*
* Harbour Project source code:
* demonstration/test code for WinCE console program
*
* Copyright 2007 Przemyslaw Czerpak <druzus / at / priv.onet.pl>
* www - http://www.harbour-project.org
*
*/

#include "hbgtinfo.ch"

proc main()

local nMaxScrRow, nMaxScrCol
local i, j, k

/* set OEM font encoding for non unicode modes */
hb_gtInfo( GTI_CODEPAGE, 255 )

/* Set EN CP-437 encoding */
HB_SETCODEPAGE( "EN" )
HB_SETTERMCP( "EN" )

/* Set font size */
hb_gtInfo( GTI_FONTSIZE, 12 )
hb_gtInfo( GTI_FONTWIDTH, 6 )

/* resize console window using new font size */
SetMode( MaxRow() + 1, MaxCol() + 1 )

/* get screen dimensions */
nMaxScrRow = hb_gtInfo( GTI_DESKTOPROWS )
nMaxScrCol = hb_gtInfo( GTI_DESKTOPCOLS )

/* resize console window to the screen size */
SetMode( nMaxScrRow, nMaxScrCol )

/* display console window size */
? "rows =", ltrim( str( maxrow() + 1 ) )
? "cols =", ltrim( str( maxcol() + 1 ) )
inkey( 0 )

/* display infomration aboout used OS, harbour version and GT driver */
alert( OS() + ";" + VERSION() + ";" + HB_GTVERSION() )

/* display all characters */
?
for i := 0 to 15
for j := 0 to 15
dispout( " " + chr( i * 16 + j ) )
next
?
next
inkey( 0 )

/* display boxes */
?; devout( "ÚÄÂÄ¿ ÉÍËÍ» ÕÍÑ͸ ÖÄÒÄ· ÜÜÜ" )
?; devout( "³ ³ ³ º º º ÃÄÅÄ´ ÇÄ×Ķ ÝþÞ" )
?; devout( "ÃÄÅÄ´ ÌÍÎ͹ ³ ³ ³ º º º ÝÛÞ" )
?; devout( "³ ³ ³ º º º ÆÍØÍµ ÌÍÎ͹ ÝþÞ" )
?; devout( "ÀÄÁÄÙ ÈÍÊͼ ÔÍÏ; ÓÄÐĽ ßßß" )
inkey( 0 )

?
? "@ - interrupt, keycodes test "
while ( k := inkey( 0 ) ) != 64
? ; devout( "key=" + str( k, 4 ) + ", char='" + chr( k ) + "'" )
enddo

return

Enviado: 21 Out 2007 15:04
por sygecom
Nosssaaaaa....Rapaz...isso sim é noticia quente...agora sim toh vendo que o xharbour ta ficando pra traz...