Page 1 of 1

Elnlace para pocket PC

Posted: Fri Jun 29, 2007 4:12 pm
by nolgiati
Hola a todos estoy intentando generar una aplicacion para Pocket Pc y logre compilar pero tengo un problema para enlazar. El codigo que utilizo para enlazar es el siguiente:

\BCC55\LIB\C0W32.OBJ +
OBJ\CLIENT , +
..\CLIEN.EXE, +
CLIEN.MAP, +
FiveH.lib +
FiveHC.lib +
GtGui.lib +
HbSix.lib +
DbfFpt.lib +
Rddads.lib +
rtl.lib +
vm.lib +
lang.lib +
macro.lib +
rdd.lib +
dbfntx.lib +
debug.lib +
common.lib +
pp.lib +
Ace32.lib +
SButtonH.lib +
gtwin.lib +
ct.lib +
cw32.lib +
ole32.lib +
oleaut32.lib +
olece400.lib +
uuid.lib +
import32.lib,
RESOURCE\CLIENT.RES

Y genera un error y no genera el .exe
El error es el siguiente:

\BCC55\LIB\C032.OBJ : Fatal error link1123: Failure during conversion to COFF: file invalid or corrupt

Si alguien me puede ayudar estaria agradecida.
Saludos Natalia

Posted: Fri Jun 29, 2007 4:36 pm
by Antonio Linares
Natalia,

FiveWin para Pocket PC (FWPPC) usas sus propias librerías. No puedes usar las de FWH (FiveWin para Harbour), ya que no no son compatibles e internamente son distintas.

Gracias por la ayuda.

Posted: Fri Jun 29, 2007 5:00 pm
by nolgiati
Antonio, entiendo que debo sacar las librerias que no son de FWPPC.
Ahora, porque me tira el error del C0W32.obj, que tengo que usar para reemplazarlo?

ahora el enlace me quedo de esta manera (me faltarian agregar la librerias q necesito):

C0W32.OBJ +
OBJ\CLIENT , +
..\CLIEN.EXE, +
CLIEN.MAP, +
RESOURCE\CLIENT.RES

Muchas gracias!
Natalia.

Posted: Fri Jun 29, 2007 10:30 pm
by Antonio Linares
Natalia,

FWPPC se enlaza con el enlazador de Microsoft, no con el de Borland.

El fichero samples/buildce.bat muestra claramente que modulos se usan y la forma correcta de usarlos

Gracias

Posted: Wed Jul 04, 2007 5:20 pm
by nolgiati
Antonio, mil gracias por las ayudas.

Natalia Olgiati