FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour No puedo compilar con mingw
Posts: 337
Joined: Fri Oct 07, 2005 02:44 PM
No puedo compilar con mingw
Posted: Fri Jul 03, 2009 08:49 PM
Hola,

He estado tratando de compilar con el mingw y no hay caso, ya reconstrui el harbour-1.0.1 sin problemas pero a la hora de compilar los tests de samples obtengo estos errores, en este caso al compilar el prg test5.prg.


Code (fw): Select all Collapse
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ FiveWin for Harbour 9.05 and GCC - May. 2009 Β  Β Harbour development power Β β”‚β–„
β”‚ (c) FiveTech, 1993-2009 Β  Β for Microsoft Windows Β  Β 9X/NT/200X/ME/XP/Vista β”‚β–ˆ
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β–ˆ
Β  β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€
Compiling...
Harbour 1.0.1 Intl. (Rev. 9429)
Copyright (c) 1999-2008, http://www.harbour-project.org/
Compiling 'test5.prg' and generating preprocessed output to 'test5.ppo'...
Lines 3615, Functions/Procedures 1
Generating C source output to 'test5.c'... Done.
c:\trabajo_abinsa\fwh9.05\lib/fivehgc.lib(BMPDRAW.o):BMPDRAW.c:(.text+0x1703): multip
le definition of `HB_FUN_RESIZEBMP'
c:\trabajo_abinsa\fwh9.05\lib/fivehg.lib(BTNBMP.o):BTNBMP.c:(.text+0x32b): first defi
ned here
c:\trabajo_abinsa\fwh9.05\lib/fivehgc.lib(RECTS.o):RECTS.c:(.text+0xa82): multiple de
finition of `HB_FUN_CREATEROUNDRECTRGN'
c:\trabajo_abinsa\fwh9.05\lib/fivehg.lib(BTNBMP.o):BTNBMP.c:(.text+0x49c): first defi
ned here
c:\trabajo_abinsa\fwh9.05\lib/fivehgc.lib(RECTS.o):RECTS.c:(.text+0xb0f): multiple de
finition of `HB_FUN_SETWINDOWRGN'
c:\trabajo_abinsa\fwh9.05\lib/fivehg.lib(BTNBMP.o):BTNBMP.c:(.text+0x529): first defi
ned here
c:\trabajo_abinsa\mingw\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe:
cannot find -ldll
collect2: ld returned 1 exit status
* Link errors *

C:\Trabajo_abinsa\FWH9.05\samples>



Gracias de antemano por su ayuda.

Atte.,

Lautaro Moreira
Osorno
Chile
Hola,

Soy un Contador que por necesidad aprendio a programar y se quedo programando.
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: No puedo compilar con mingw
Posted: Sat Jul 04, 2009 01:34 PM

Lautaro,

El error se produce porque algunas funciones estan repetidas en varios mΓ³dulos.

HabrΓ­a que ver si existe algΓΊn flag para el gcc que ignore dichas repeticiones y use la primera funciΓ³n, de las repetidas, que encuentre.

De todas formas, en la 9.06 vamos a eliminar dichas repeticiones :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 337
Joined: Fri Oct 07, 2005 02:44 PM
Re: No puedo compilar con mingw
Posted: Sun Jul 05, 2009 08:25 PM

Ok, Gracias por la respuesta, seguire investigando, si encuentro algo lo publicare aqui para uso de todos.

Atte.,

Lautaro Moereira
Osorno
Chile

Hola,

Soy un Contador que por necesidad aprendio a programar y se quedo programando.

Continue the discussion