Problemas con PDA PPT2800 (Symbol)

Problemas con PDA PPT2800 (Symbol)

Postby Mike Serra » Fri Sep 22, 2006 8:54 am

Buenos días foro!!

¿Sabéis como puedo echar a andar una aplicación con FWPPC en estas PDA'S?. Directamente cuando intento ejecutar un programa básico me indica el siguiente error:

"Cannot find <programa> (or one of its components). Make sure the
path and filename are correct and all the required libraries are
available"

¿ Puede ser que necesite actualizar la PDA con algunos ficheros?, etc. .

UN SALUDO y muchas gracias de antemano,
Mike Serra
 
Posts: 297
Joined: Fri Apr 14, 2006 5:52 pm
Location: Córdoba (España)

Postby Antonio Linares » Fri Sep 22, 2006 9:04 am

Mike,

Incluye estas funciones en tu PRG y vuelve a probarlo:
Code: Select all  Expand view
// Windows CE temporary fix
function CeSetmenu() ; return nil
function GetMenu() ; return nil
function ReadBitmap() ; return nil
function PalBmpRead() ; return nil
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42079
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Me da error

Postby Mike Serra » Fri Sep 22, 2006 9:25 am

Antonio, al compilar me sale lo siguiente:


ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ FiveWin for Pocket PC - March 2006 Harbour development power ³Ü
³ (c) FiveTech, 1993-2006 for Microsoft Windows Pocket PC ³Û
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ
ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
Compiling...
Harbour Compiler Alpha build 45.0 (Flex)
Copyright 1999-2005, http://www.harbour-project.org/
Compiling 'autven.prg' and generating preprocessed output to 'autven.ppo'...

100
200
300
Lines 473, Functions/Procedures 22
Generating C source output to 'autven.c'... Done.
autven.c
FiveCEC.lib(AYGSHELL.obj) : error LNK2005: "void __cdecl HB_FUN_CESETMENU(void)" (?HB_FUN_CESETMENU@@YAXXZ) already defined in autven.obj
FiveCEC.lib(AYGSHELL.obj) : error LNK2005: "void __cdecl HB_FUN_GETMENU(void)" (?HB_FUN_GETMENU@@YAXXZ) already defined in autven.obj
FiveCEC.lib(AYGSHELL.obj) : error LNK2005: "void __cdecl HB_FUN_READBITMAP(void)" (?HB_FUN_READBITMAP@@YAXXZ) already defined in autven.obj
FiveCEC.lib(AYGSHELL.obj) : error LNK2005: "void __cdecl HB_FUN_PALBMPREAD(void)" (?HB_FUN_PALBMPREAD@@YAXXZ) already defined in autven.obj
FiveCEC.lib(AYGSHELL.obj) : warning LNK4006: "void __cdecl HB_FUN_CESETMENU(void)" (?HB_FUN_CESETMENU@@YAXXZ) already defined in autven.obj; second definition ignored
FiveCEC.lib(AYGSHELL.obj) : warning LNK4006: "void __cdecl HB_FUN_GETMENU(void)" (?HB_FUN_GETMENU@@YAXXZ) already defined in autven.obj; second definition ignored
FiveCEC.lib(AYGSHELL.obj) : warning LNK4006: "void __cdecl HB_FUN_READBITMAP(void)" (?HB_FUN_READBITMAP@@YAXXZ) already defined in autven.obj; second definition ignored
FiveCEC.lib(AYGSHELL.obj) : warning LNK4006: "void __cdecl HB_FUN_PALBMPREAD(void)" (?HB_FUN_PALBMPREAD@@YAXXZ) already defined in autven.obj; second definition ignored
Creating library autven.lib and object autven.exp
autven.exe : fatal error LNK1169: one or more multiply defined symbols found
* Application successfully built
Mike Serra
 
Posts: 297
Joined: Fri Apr 14, 2006 5:52 pm
Location: Córdoba (España)

Postby Antonio Linares » Sat Sep 30, 2006 10:40 am

Mike,

Haz lo siguiente antes de enlazar:

lib /REMOVE:AYGSHELL.obj FiveCEC.lib
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42079
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Mike Serra » Sat Sep 30, 2006 3:29 pm

Te comento,

He cogido, me ha compilado (quitando tambien las funciones de showkeyboard y hidekeyboard) , pero el resultado sigue siendo el mismo.
Mike Serra
 
Posts: 297
Joined: Fri Apr 14, 2006 5:52 pm
Location: Córdoba (España)

Postby Antonio Linares » Sat Sep 30, 2006 5:07 pm

Mike,

Puedes copiar aqui el error que te aparece ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42079
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Mike Serra » Sat Sep 30, 2006 7:45 pm

A lo mejor no me he explicado bien, ya compila perfectamente el problema es que me sale el mismo error que te puse en el primer post, es decir, al ejecutar la aplicacion en estas PDA's sale un dialogo:

Cannot find <nombre_programa> (or one of its components). Make sure the path and filename are correct and all the required libraries are
available"

El mismo ejecutable lo paso a mi PDA y funciona correctamente (HP con windows mobile 5)

Si te sirve este dato:

En las PDAs (PPT 2800 Symbol) en Version sale:

Microsoft Pocket PC
Version 3.0.11171 (Build 11178)
[...]
Processor: ARM SA1110
Mike Serra
 
Posts: 297
Joined: Fri Apr 14, 2006 5:52 pm
Location: Córdoba (España)

Postby Antonio Linares » Sat Sep 30, 2006 8:51 pm

Mike,

Puedes por favor construir samples\Tutor01 y probarlo en tu Pocket PC ?

Por favor incluye en él las funciones que te he indicado anteriormente. Gracias,
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42079
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Mike Serra » Sat Sep 30, 2006 9:13 pm

Asi queda tutor01.prg:


// FiveWin for Pocket PC - Hello World! sample

//----------------------------------------------------------

function Main()

MsgInfo( "Hello World!", "FiveWin for Pocket PC" )

return nil

// Windows CE temporary fix
function CeSetmenu() ; return nil
function GetMenu() ; return nil
function ReadBitmap() ; return nil
function PalBmpRead() ; return nil

no tengo problemas de compilación, pero me da el mismo error:

"Cannot find 'tutor01' (or one of its components). Make sure the path and filename are correct and all the required libraries are available"
Mike Serra
 
Posts: 297
Joined: Fri Apr 14, 2006 5:52 pm
Location: Córdoba (España)

Postby Antonio Linares » Sun Oct 01, 2006 10:56 am

Parece que hay alguna DLL de Windows Mobile que usa el EXE y no está en tu versión de Windows Mobile.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42079
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Antonio Linares » Sun Oct 01, 2006 11:02 am

Mike,

Inspecciona tu EXE con esta utilidad:
http://hyperupload.com/download/02dcd0c ... p.exe.html

En la sección de Imports debería aparecerte solamente esto:
Image
También puede ser que uno de los números que aparecen no existan en CoreDLL.DLL de tu Windows Mobile, por tratarse de una versión más antigua.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42079
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Mike Serra » Mon Oct 02, 2006 8:26 am

Buenas días Antonio:

Creo que el enlace de la aplicacion no es correcto, me baja un windump.exe de 0 bytes. :)
Mike Serra
 
Posts: 297
Joined: Fri Apr 14, 2006 5:52 pm
Location: Córdoba (España)

Postby Antonio Linares » Mon Oct 02, 2006 11:46 am

regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42079
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Mike Serra » Mon Oct 02, 2006 4:11 pm

Buenas tardes Antonio, esto es lo que sale:

http://hyperupload.com/download/0227861 ... t.bmp.html

¿Tiene solución? :wink:
Mike Serra
 
Posts: 297
Joined: Fri Apr 14, 2006 5:52 pm
Location: Córdoba (España)

Postby Antonio Linares » Mon Oct 02, 2006 4:43 pm

Mike,

Si, sólo CoreDLL.DLL. En principio no tiene solución pues debe estar buscando una función que no tiene CoreDLL.DLL.

De que fecha es ese Pocket PC ? No tienes la opción de actualizarle el sistema operativo ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42079
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Next

Return to FiveWin para Pocket PC

Who is online

Users browsing this forum: No registered users and 33 guests