Problemas al compilar mi clase en harbour
Posted: Sun Apr 22, 2007 5:34 pm
Buenas Tardes
estoy compilando todas mis funciones que usaba en FW/16 bits con CLipper hacia Harbour , sin problemas, hasta que decidi compilar una Clase que desarrolle para guardar las variables globales del sistema en un objeto. que compilaba sin error en Clipper, pero en harbour me da el mensaje de error siguiente :
Harbour Compiler Alpha build 44.0 (Flex)
Copyright 1999-2004, http://www.harbour-project.org/
Compiling 'lkdatsys.prg' and generating preprocessed output to 'lkdatsys.ppo'...
lkdatsys.prg(14) Error E0030 Syntax error: "parse error at '('"
lkdatsys.prg(75) Error E0030 Syntax error: "parse error at '('"
lkdatsys.prg(76) Error E0030 Syntax error: "parse error at '_CARGACIA'"
lkdatsys.prg(78 ) Error E0030 Syntax error: "parse error at 'endif'"
lkdatsys.prg(81) Error E0010 'Class "KDAT_SYS" not declared for method: NEW(W_D
RIVE,W_INSTALAR,W_BASEDIR,W_ID_SYS,W_NOMSYS,W_MODSYS,W_VERSYS,W_AUTOR1,W_AUTOR2)
'
lkdatsys.prg(81) Warning W0007 Function 'KDAT_SYS' does not end with RETURN statement
lkdatsys.prg(92) Error E0030 Syntax error: "parse error at 'W_DRIVE'"
lkdatsys.prg(145) Error E0010 'Class "KDAT_SYS" not declared for method: CARGACIA(cl_IDCIA,cl_EMPRESA,cl_DEFA) '
7 errors
No code generated
Aparentemente me falta definir algun include o definicion
Agradecere alguna indicacion
Lubin
estoy compilando todas mis funciones que usaba en FW/16 bits con CLipper hacia Harbour , sin problemas, hasta que decidi compilar una Clase que desarrolle para guardar las variables globales del sistema en un objeto. que compilaba sin error en Clipper, pero en harbour me da el mensaje de error siguiente :
Harbour Compiler Alpha build 44.0 (Flex)
Copyright 1999-2004, http://www.harbour-project.org/
Compiling 'lkdatsys.prg' and generating preprocessed output to 'lkdatsys.ppo'...
lkdatsys.prg(14) Error E0030 Syntax error: "parse error at '('"
lkdatsys.prg(75) Error E0030 Syntax error: "parse error at '('"
lkdatsys.prg(76) Error E0030 Syntax error: "parse error at '_CARGACIA'"
lkdatsys.prg(78 ) Error E0030 Syntax error: "parse error at 'endif'"
lkdatsys.prg(81) Error E0010 'Class "KDAT_SYS" not declared for method: NEW(W_D
RIVE,W_INSTALAR,W_BASEDIR,W_ID_SYS,W_NOMSYS,W_MODSYS,W_VERSYS,W_AUTOR1,W_AUTOR2)
'
lkdatsys.prg(81) Warning W0007 Function 'KDAT_SYS' does not end with RETURN statement
lkdatsys.prg(92) Error E0030 Syntax error: "parse error at 'W_DRIVE'"
lkdatsys.prg(145) Error E0010 'Class "KDAT_SYS" not declared for method: CARGACIA(cl_IDCIA,cl_EMPRESA,cl_DEFA) '
7 errors
No code generated
Aparentemente me falta definir algun include o definicion
Agradecere alguna indicacion
Lubin