FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Error al recompilar fiveh.lib
Posts: 244
Joined: Fri Oct 28, 2005 06:29 PM
Error al recompilar fiveh.lib
Posted: Tue Sep 12, 2006 07:19 PM

Estoy queriendo recompilar la lib fiveh.lib y me da el siguiente error:

SOURCE_INDEX.prg(24) Error E0030 Syntax error: "parse error at
'CNAME'"

No logro darme cuenta que me falta, ya revise la ubicacion de los includes y nada.

Bienvenida cualquier sugerencia.
Muchos saludos!

Alejandro Cebolido.
Buenos Aires, Argentina.

Alejandro Cebolido

Buenos Aires, Argentina
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Error al recompilar fiveh.lib
Posted: Tue Sep 12, 2006 11:31 PM

Alejandro,

No incluyas _index.prg en FiveH.lib, es sólo para 16 bits.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 244
Joined: Fri Oct 28, 2005 06:29 PM
No es ese el problema...
Posted: Wed Sep 13, 2006 02:02 PM

Antonio:

No es ese el problema, lo retiré y sigue un problema similar mas adelante. Aparenta ser como que le faltara algun .CH pero está todo direccionado a los directorios correspondientes.

Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'SOURCE\DBM.prg'...

dbms.ch(84) Warning I0003 No markers in repeatable group [; #undef Dbms ] - group will never be used.

SOURCE\DBM.prg(38) Error E0030 Syntax error: "parse error at 'ODICT'"

SOURCE\DBM.prg(51) Error E0030 Syntax error: "parse error at 'AFIELDS'"

100
2 errors

Gracias!

Alejandro Cebolido

Buenos Aires, Argentina
Posts: 244
Joined: Fri Oct 28, 2005 06:29 PM
Antonio
Posted: Wed Sep 13, 2006 04:19 PM

Por lo que vi, no reconoce la sentencia BYNAME.

Gracias

Alejandro Cebolido

Buenos Aires, Argentina
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Error al recompilar fiveh.lib
Posted: Wed Sep 13, 2006 07:41 PM
> Por lo que vi, no reconoce la sentencia BYNAME

Se implementa a nivel de preprocesador (está en include\objects.ch):
#xtranslate BYNAME <V> [, <VN> ]     => ::<V> := <V> [; ::<VN> := <VN> ]
#xtranslate BYNAME <V> DEFAULT <Val> => ::<V> := BYDEFAULT <V>, <Val>
#xtranslate BYNAME <V> IFNONIL       => ;
                            if <V> != NIL ;;
                                ::<V> := <V> ;;
                            end
regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion