Clipper On Line • Ver Tópico - Ayuda Error en Minigui gcc

Ayuda Error en Minigui gcc

Discussão sobre a biblioteca Fivewin - O Clipper para Windows.

Moderador: Moderadores

 

Ayuda Error en Minigui gcc

Mensagempor Ruben Dario » 04 Ago 2019 15:18

Saludos al forum

He tratado de crear el ejecutable y me da estos 2 errores
parece que el problema son las librerias
he compilado el mismos proyecto con BCC y Visual Studio 2017 sin ningun problema.

\harbour_v\harbour_mingw81\lib\win\mingw/libhbrtl.a(alert.o):alert.c:(.text+0x70): multiple definition of `HB_FUN_ALERT'
\fwh\lib\fivehg.lib(ALERT.o):ALERT.c:(.text+0x3a): first defined here
\harbour_v\harbour_mingw81\lib\win\mingw/libhbpp.a: error adding symbols: Malformed archive
collect2.exe: error: ld returned 1 exit status


Asi creo el Ejecutable

    \C_MINGW\MINGW810\mingw32\bin\gcc -oplasmenh.exe ./obj_proy/objmiw_h/PXPMENU.o  ./obj_proy/objmiw_h/PXP0013.o  ./obj_proy/objmiw_h/PXPASIG.o  ./obj_proy/objmiw_h/PXPASIG1.o  ./obj_proy/objmiw_h/PXPASIGa.o  ./obj_proy/objmiw_h/PXPASIG1a.o  ./obj_proy/objmiw_h/PXPBR27.o  ./obj_proy/objmiw_h/PXPBRXX.o  ./obj_proy/objmiw_h/PXPBRXXa.o  ./obj_proy/objmiw_h/PXPTB04.o  ./obj_proy/objmiw_h/PXPTB04a.o  ./obj_proy/objmiw_h/PXPTB05a.o  ./obj_proy/objmiw_h/PXPTBROW.o  ./obj_proy/objmiw_h/PXPCONDI.o  ./obj_proy/objmiw_h/PXPCOND1.o  ./obj_proy/objmiw_h/PXPRESQL_1.o  ./obj_proy/objmiw_h/PXPRESQL_1a.o  ./obj_proy/objmiw_h/PXP100.o  ./obj_proy/objmiw_h/PXP101.o  ./obj_proy/objmiw_h/PXP102.o  ./obj_proy/objmiw_h/PXP110.o  ./obj_proy/objmiw_h/PXP200.o  ./obj_proy/objmiw_h/PXP210.o  ./obj_proy/objmiw_h/PXP300.o  ./obj_proy/objmiw_h/PXP302.o  ./obj_proy/objmiw_h/PXP303.o  ./obj_proy/objmiw_h/PXP305.o  ./obj_proy/objmiw_h/PXP308.o  ./obj_proy/objmiw_h/PXP310.o  ./obj_proy/objmiw_h/PXP312.o  ./obj_proy/objmiw_h/PXP320.o  ./obj_proy/objmiw_h/PXP321.o  ./obj_proy/objmiw_h/PXP323.o  ./obj_proy/objmiw_h/PXP400.o  ./obj_proy/objmiw_h/PXP404.o  ./obj_proy/objmiw_h/PXP407.o  ./obj_proy/objmiw_h/PXP408.o  ./obj_proy/objmiw_h/PXP409.o  ./obj_proy/objmiw_h/PXP440.o  ./obj_proy/objmiw_h/PXP450.o  ./obj_proy/objmiw_h/PXP460.o  ./obj_proy/objmiw_h/PXP500.o  ./obj_proy/objmiw_h/PXP501.o  ./obj_proy/objmiw_h/PXP510.o  ./obj_proy/objmiw_h/PXP600.o  ./obj_proy/objmiw_h/PXP601.o  ./obj_proy/objmiw_h/PXP602.o  ./obj_proy/objmiw_h/PXP603.o  ./obj_proy/objmiw_h/PXP604.o  ./obj_proy/objmiw_h/PXP610.o  ./obj_proy/objmiw_h/PXP700.o  ./obj_proy/objmiw_h/PXP701.o  ./obj_proy/objmiw_h/PXP702.o  ./obj_proy/objmiw_h/PXP800.o  ./obj_proy/objmiw_h/PXP801.o  ./obj_proy/objmiw_h/PXP802.o  ./obj_proy/objmiw_h/PXP803.o  ./obj_proy/objmiw_h/PXP804.o  ./obj_proy/objmiw_h/PXP4000.o  ./obj_proy/objmiw_h/PXP4001.o  ./obj_proy/objmiw_h/PXP5000.o  ./obj_proy/objmiw_h/PXP5001.o  ./obj_proy/objmiw_h/PXP5010.o  ./obj_proy/objmiw_h/PXP7002.o  ./obj_proy/objmiw_h/PXP1065.o  ./obj_proy/objmiw_h/PXP1071.o  ./obj_proy/objmiw_h/PXP3010.o  ./obj_proy/objmiw_h/PXP3011.o  ./obj_proy/objmiw_h/PXPCARGA.o  ./obj_proy/objmiw_h/PXPCALFA.o  ./obj_proy/objmiw_h/CXCASIG.o  ./obj_proy/objmiw_h/CXCASIG1.o  ./obj_proy/objmiw_h/CXCASIGa.o  ./obj_proy/objmiw_h/CXCASIG1a.o  ./obj_proy/objmiw_h/CXC1431.o  ./obj_proy/objmiw_h/CXC403.o  ./obj_proy/objmiw_h/CXC404.o  ./obj_proy/objmiw_h/CXC405.o  ./obj_proy/objmiw_h/CXC406.o  ./obj_proy/objmiw_h/CXC407.o  ./obj_proy/objmiw_h/CXC501.o  ./obj_proy/objmiw_h/CXC602.o  ./obj_proy/objmiw_h/CXCTBR27.o  ./obj_proy/objmiw_h/NXNASIG.o  ./obj_proy/objmiw_h/NXNASIG1.o  ./obj_proy/objmiw_h/NXNASIGa.o  ./obj_proy/objmiw_h/NXNASIG1a.o  ./obj_proy/objmiw_h/NXNTBRO.o  ./obj_proy/objmiw_h/NXN400.o  ./obj_proy/objmiw_h/NXN500.o  ./obj_proy/objmiw_h/NXN501.o  ./obj_proy/objmiw_h/NXN600.o  ./obj_proy/objmiw_h/NXN610.o  ./obj_proy/objmiw_h/NXN611.o  ./obj_proy/objmiw_h/NXN612.o  ./obj_proy/objmiw_h/NXN613.o  ./obj_proy/objmiw_h/NXN614.o  ./obj_proy/objmiw_h/NXN615.o  ./obj_proy/objmiw_h/NXN700.o  ./obj_proy/objmiw_h/NXN1000.o  ./obj_proy/objmiw_h/NXN1001.o  ./obj_proy/objmiw_h/NXN1002.o  ./obj_proy/objmiw_h/NXN1003.o  ./obj_proy/objmiw_h/NXN1004.o  ./obj_proy/objmiw_h/NXN1050.o  ./obj_proy/objmiw_h/NXN1051.o  ./obj_proy/objmiw_h/NXN1431.o  ./obj_proy/objmiw_h/NXN2040.o  ./obj_proy/objmiw_h/NXNTBROW.o  ./obj_proy/objmiw_h/NXNTBR21.o  ./obj_proy/objmiw_h/CONASIG.o  ./obj_proy/objmiw_h/CONASIG1.o  ./obj_proy/objmiw_h/CONASIGa.o  ./obj_proy/objmiw_h/CONASIG1a.o  ./obj_proy/objmiw_h/CONT502.o  ./obj_proy/objmiw_h/CONT503.o  ./obj_proy/objmiw_h/CONT510.o  ./obj_proy/objmiw_h/CONT1050.o  ./obj_proy/objmiw_h/CONT1080.o  ./obj_proy/objmiw_h/CONT1081.o  ./obj_proy/objmiw_h/PXPFunc_1.o  ./obj_proy/objmiw_h/PXPFunc_2.o  ./obj_proy/objmiw_h/PXPFunc_3.o  ./obj_proy/objmiw_h/PXPFunc_4.o  ./obj_proy/objmiw_h/PXPFunc_5.o  ./obj_proy/objmiw_h/PXPClases.o  ./obj_proy/objmiw_h/PXPClavag.o  ./obj_proy/objmiw_h/PXPVRABLE.o  ./obj_proy/objmiw_h/PXPFASTR_1.o  ./obj_proy/objmiw_h/PXPEYSAREP_1.o  ./obj_proy/objmiw_h/PXPFUNCIONES.o  ./obj_proy/objmiw_h/PXP_CLASE.o  ./obj_proy/objmiw_h/PXP_CLACOND.o  ./obj_proy/objmiw_h/PXP_CLAFASTR.o  ./obj_proy/objmiw_h/PXP1030.o  ./obj_proy/objmiw_h/CALENDAR.o  ./obj_proy/objmiw_h/PPOR_1.o  ./obj_proy/objmiw_h/PDOS_1.o  ./obj_proy/objmiw_h/PDOS_2.o  ./obj_proy/objmiw_h/PDOS_1FOR.o  ./obj_proy/objmiw_h/PDOS_1FOR_A.o  ./obj_proy/objmiw_h/PDOSCLI_1.o  ./obj_proy/objmiw_h/PCLS_XLS_1.o  ./obj_proy/objmiw_h/CLASERUB_DOS.o  ./obj_proy/objmiw_h/CLIPRT.o  ./obj_proy/objmiw_h/TXTVIEW.o  ./obj_proy/objmiw_h/PCLASRPV.o  ./obj_proy/objmiw_h/PXPCONVER.o  ./obj_proy/objmiw_h/PXPEJEMP.o  ./obj_proy/objmiw_h/PXPDEFBRO.o  ./obj_proy/objmiw_h/PXPDEFREP.o  ./obj_proy/objmiw_h/PXPDEFBRE.o  ./obj_proy/objmiw_h/PXP_FUNTELA.o  ./obj_proy/objmiw_h/PXP_LIBGRAC.o  ./obj_proy/objmiw_h/PXPpruebas.o  ./obj_proy/objmiw_h/PXPprueba1.o  ./obj_proy/objmiw_h/PXPprueba2.o  ./obj_proy/objmiw_h/DemoMRPr.o  ./obj_proy/objmiw_h/Demobole.o  ./obj_proy/objmiw_h/dbgmenu.o  ./obj_proy/objmiw_h/bunge.o   -Wall -s -mconsole -L\C_MINGW\MINGW810\mingw32\lib -L\harbour_v\harbour_mingw81\lib\win\mingw -Wl,--start-group -lsupc++ \fwh\lib\fivehg.lib \fwh\lib\fivehgc.lib -lkernel32 -luser32 -lgdi32 -lwinspool -lcomctl32 -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32   -luuid -lodbccp32 -liphlpapi -lmpr -lwsock32 -lmsimg32 -loledlg -lpsapi -lgdiplus -lwinmm -lws2_32   -lrasapi32 -lodbc32 -lmfcuia32 -lwin32k -lstdc++ -lversion -lvfw32 -lhbmainstd -lhbsqlit3 -lrddads -lgtwin -lgtwvt -lgtwvg -lgtgui -lhbrtl -lhbvm -lhblang -lhbmacro -lhbrdd -lrddntx   -lrddcdx -lrddfpt -lhbsix -lhbdebug -lhbhpdf -lhbcommon -lhbpp -lhbcpage -lhbnulrdd -lhbwin -lhbct -lxhb -lhbcplr -lhbpcre   -lpng -lhbzlib -lhbmisc -lhbusrrdd -lhbnf -lhbmzip -lminizip -lhbziparc -lhbtip -llibhpdf -lhbzebra -lhbnetio \v_xharb_v3\lib\Harb_miw\librub_h.a \v_xharb_v3\lib\Harb_miw\librub1_h.a \v_xharb_v3\lib\Harb_miw\grump_h.a \v_xharb_v3\lib\Harb_miw\libsuper_h.a   \v_xharb_v3\lib\Harb_miw\librepo_h.a \v_xharb_v3\lib\Harb_miw\filexls_h.a \v_xharb_v3\lib\Harb_miw\librxls_h.a \v_xharb_v3\lib\Harb_miw\TWBRWX32_H.a   \v_xharb_v3\lib\Harb_miw\tmysql_h.a \v_xharb_v3\lib\Harb_miw\postgres_h.a \v_xharb_v3\lib\Harb_miw\EasyRep_h.a \v_xharb_v3\lib\Harb_miw\PdfPrinter_h.a   \v_xharb_v3\lib\Harb_miw\TPdf_h.a \v_xharb_v3\lib\Harb_miw\TAds_H.a \v_xharb_v3\lib\Harb_miw\libdolphin.a \fwh\lib\libmysql.a -Wl,--end-group


Si compilo cualquier ejemplo de fwh\samples , compilar sin ningun problema.
Pero mi proyecto no ha sido posible. Uso Make.
Ruben Dario
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 115
Data de registro: 14 Jun 2015 23:19
Cidade/Estado: Colombia
Curtiu: 3 vezes
Mens.Curtidas: 0 vez

Ayuda Error en Minigui gcc

Mensagempor JoséQuintas » 04 Ago 2019 17:43

O erro de função duplicada é porque tem a mesma função, com mesmo nome, em LIBs diferentes.

O erro da LIB "malformada", talvez tenha misturado versão de mingw, ou a lib esteja danificada.
Se os exemplos da fivewin não precisam dessa lib, não vai dar o mesmo problema nos exemplos.

Comentei ontem sobre haver mais de uma versão de mingw.
Ser versão 8.1 não significa que é sempre compatível com outra 8.1.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes




Retornar para FiveWin

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 11 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro