marcosgambeta
2017-11-13 21:08:44 UTC
With 32-bit, no problems. But with 64-bit, the creation of the xharbour.dll stop with the message bellow:
obj\gc64\dll\maindll64.o:maindll.c:(.text+0x0): multiple definition of `DllEntryPoint'
obj\gc64\dll\maindllh64.o:maindllh.c:(.text+0x0): first defined here
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .rsrc merge failure: duplicate leaf: type: 10 (VERSION) name: 1 lang: 409
collect2.exe: error: ld returned 1 exit status
mingw32-make.exe: *** [winmake/common2.mak:6: bin\gc64\xharbour.dll] Error 1
Any help/suggestion ?
Thanks!
Regards,
Marcos Antonio Gambeta
obj\gc64\dll\maindll64.o:maindll.c:(.text+0x0): multiple definition of `DllEntryPoint'
obj\gc64\dll\maindllh64.o:maindllh.c:(.text+0x0): first defined here
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: .rsrc merge failure: duplicate leaf: type: 10 (VERSION) name: 1 lang: 409
collect2.exe: error: ld returned 1 exit status
mingw32-make.exe: *** [winmake/common2.mak:6: bin\gc64\xharbour.dll] Error 1
Any help/suggestion ?
Thanks!
Regards,
Marcos Antonio Gambeta