Makefile para FWH64

Re: Makefile para FWH64

Postby TOTOVIOTTI » Wed Nov 11, 2015 12:05 pm

No entiendo porque sobra, tengo todos esos prgs que enlazar, como hago?
Gracias
Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.edu.ar
User avatar
TOTOVIOTTI
 
Posts: 387
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina

Re: Makefile para FWH64

Postby cnavarro » Wed Nov 11, 2015 12:26 pm

TOTOVIOTTI wrote:No entiendo porque sobra, tengo todos esos prgs que enlazar, como hago?
Gracias


Creo recordar que los slashs \ se ponen para indicar que el comando continua en la linea siguiente
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6501
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Makefile para FWH64

Postby TOTOVIOTTI » Wed Nov 11, 2015 12:42 pm

Antonio/Cristóbal
el tema estaba aquí:

univac.exe : principal.obj personal.obj alumnos_1.obj alumnos_2.obj alumnos_3.obj alumnos_4.obj administracion.obj \
biblioteca.obj tablas.obj impresiones.obj imprime_a1.obj imprime_a2.obj imprime_v.obj imprime_p1.obj \
$(RESDIR)\alumnos.res $(RESDIR)\personal.res $(RESDIR)\administracion.res $(RESDIR)\biblioteca.res $(RESDIR)\univac.res
yo dejaba una línea en blanco, la saqué y no me da ese error...
echo principal.obj personal.obj alumnos_1.obj alumnos_2.obj alumnos_3.obj alumnos_4.obj administracion.obj biblioteca.obj tablas.obj impresiones.obj imprime_a1.obj imprime_a2.obj imprime_v.obj imprime_p1.obj > msvc.tmp

Ahora me da el siguiente error:
c1 : fatal error C1083: Cannot open source file: 'principal.c': No such file or directory
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 12.0
\VC\BIN\x86_amd64\cl.exe"' : return code '0x2'
Stop.


Sigo buscando...
Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.edu.ar
User avatar
TOTOVIOTTI
 
Posts: 387
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina

Re: Makefile para FWH64

Postby Antonio Linares » Wed Nov 11, 2015 8:01 pm

Comprueba si en la carpeta $(FUENTES)\ se genera el fichero principal.c
regards, saludos

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

Re: Makefile para FWH64

Postby TOTOVIOTTI » Wed Nov 11, 2015 8:25 pm

Antonio
no tengo ningún archivo .c en ningún lado ahí dentro de la carpeta de
donde tengo el makefile....
Roberto
Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.edu.ar
User avatar
TOTOVIOTTI
 
Posts: 387
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina

Re: Makefile para FWH64

Postby TOTOVIOTTI » Wed Nov 11, 2015 8:32 pm

Antonio
el tema está con los prgs, los puse todos en la carpeta y me compiló!
Después vería como colocarlos dentro de diferentes carpetas, separar los prgs de los obj.
Sólo me dio un error al final que dice:

link @msvc.tmp /nologo /subsystem:windows /force:multiple /NODEFAULTLIB:
libc > link.log
NMAKE : fatal error U1077: 'link' : return code '0x463'
Stop.
"univac.exe" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.
Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.edu.ar
User avatar
TOTOVIOTTI
 
Posts: 387
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina

Re: Makefile para FWH64

Postby Antonio Linares » Wed Nov 11, 2015 8:48 pm

Copia aqui el contenido del fichero link.log
regards, saludos

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

Re: Makefile para FWH64

Postby TOTOVIOTTI » Wed Nov 11, 2015 8:54 pm

Solo contiene:

LINK : fatal error LNK1171: unable to load mspdb120.dll (error code: 126)

Gracias!
Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.edu.ar
User avatar
TOTOVIOTTI
 
Posts: 387
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina

Re: Makefile para FWH64

Postby TOTOVIOTTI » Wed Nov 11, 2015 8:56 pm

Perdon
es este:

xhb.lib(xhbole.obj) : warning LNK4006: HB_FUN_OLEDEFAULTARG already defined in FiveH64.lib(OLEFUNCS.obj); second definition ignored
hbct.lib(dattime3.obj) : warning LNK4006: HB_FUN_SETTIME already defined in FiveHC64.lib(DATETIME.obj); second definition ignored
hbct.lib(dattime3.obj) : warning LNK4006: HB_FUN_SETDATE already defined in FiveHC64.lib(DATETIME.obj); second definition ignored
CVTRES : fatal error CVT1100: duplicate resource. type:ICON, name:1, language:0x2C0A
LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.edu.ar
User avatar
TOTOVIOTTI
 
Posts: 387
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina

Re: Makefile para FWH64

Postby Antonio Linares » Wed Nov 11, 2015 9:08 pm

Parece que tienes dos iconos identificados con el valor 1:

> duplicate resource. type:ICON, name:1

Los tres warnings que aparecen puedes ignorarlos
regards, saludos

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

Re: Makefile para FWH64

Postby TOTOVIOTTI » Thu Nov 12, 2015 11:23 am

No tengo repetido ningún icono con 1, saqué todos los recursos, fui probando
de a uno, y siempre me da el mismo error.
No sé... perdón...
Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.edu.ar
User avatar
TOTOVIOTTI
 
Posts: 387
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina

Re: Makefile para FWH64

Postby Antonio Linares » Thu Nov 12, 2015 8:26 pm

Puedes enviarme tu fichero RES por email ? gracias
regards, saludos

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

Re: Makefile para FWH64

Postby TOTOVIOTTI » Fri Nov 13, 2015 11:25 am

Antonio
ahí te envié un ZIP con los archivos .RES
Gracias
Roberto
Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.edu.ar
User avatar
TOTOVIOTTI
 
Posts: 387
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina

Re: Makefile para FWH64

Postby Antonio Linares » Sat Nov 14, 2015 8:27 am

Roberto,

Tienes un icono con el número 10001, prueba a darle otro valor
regards, saludos

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

Re: Makefile para FWH64

Postby TOTOVIOTTI » Tue Nov 17, 2015 11:28 am

Cambié los 10001 por otro valor... me da:

xhb.lib(xhbole.obj) : warning LNK4006: HB_FUN_OLEDEFAULTARG already defined in FiveH64.lib(OLEFUNCS.obj); second definition ignored
hbct.lib(dattime3.obj) : warning LNK4006: HB_FUN_SETTIME already defined in FiveHC64.lib(DATETIME.obj); second definition ignored
hbct.lib(dattime3.obj) : warning LNK4006: HB_FUN_SETDATE already defined in FiveHC64.lib(DATETIME.obj); second definition ignored
CVTRES : fatal error CVT1100: duplicate resource. type:ICON, name:1, language:0x2C0A
LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt

Perdón por tantas molestias... tendrá que ver con la versión de fwh64 que tengo? Que era de Mayo de 2014?
Saludos
Roberto
Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.edu.ar
User avatar
TOTOVIOTTI
 
Posts: 387
Joined: Fri Feb 05, 2010 11:30 am
Location: San Francisco - Córdoba - Argentina

PreviousNext

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 53 guests