Harbour + MinGw/Gcc Incluir arquivos .RES

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
Ale SB
Usuário Nível 3
Usuário Nível 3
Mensagens: 201
Registrado em: 20 Jul 2004 17:30
Localização: Campo Grande / MS

Harbour + MinGw/Gcc Incluir arquivos .RES

Mensagem por Ale SB »

Blz Galera;

Nao to conseguindo incluir mais de um arquivo .Res no projeto com o Gcc, exemplo:

hbmk2.exe ......sha1.prg test.prg sb_Bmp.RES sb_telas.res

Ele Compila sem problema mas soh o 1º .Res roda no Executavel o 2º esta incluido no Exe ( verifiquei pelo tamanho do executavel com um e dois .RES), mas, ele nao abre os recursos no EXE. Ele ta la mas nao eh visto pelo sistema.

E os dois estao linkados certinho pelo Windres, se eu inverto a ordem eh sempre o 1º q pega:

hbmk2.exe ......sha1.prg test.prg sb_telas.res sb_Bmp.RES

testei linkar direto, pra ver se nao era o HbMk2 q estava com problema...tb nao deu certo foi a mesma coisa.

Código: Selecionar todos

gcc.exe ".\obj\Main_TDB.o" ".\obj\sbDBase.o" ".\obj\sb_Telas.reso" ".\obj\sb_Bmp.reso" -mwindows -Wl,--start-group  -lfivehg -lfivehgc -lhbct -lhbtip -lhbfship -lhbxpp -lhbwin -lxhb -lpsapi -lVersion -lOleDlg -lhbextern -lhbdebug -lhbvm -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lhbmainwin -lpng -lhbmemio -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib -Wl,--end-group  -o".\Main_TDB.EXE" -L"D:\dev_Tools\harbour\hb32\lib\win\mingw" -L"D:\dev_Tools\MinGw\MinGw461\lib" -L"D:\dev_Tools\FiveWin\\lib"

Alguem tem alguma ideia do q pode ser ?

@braços Ale
Imagemr]
Responder