https://bugs.winehq.org/show_bug.cgi?id=49637
Bug ID: 49637
Summary: Build fails when CROSSCFLAGS are passed
Product: Wine
Version: unspecified
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: build-env
Assignee: wine-bugs(a)winehq.org
Reporter: mike(a)fireburn.co.uk
Distribution: ---
Created attachment 67831
--> https://bugs.winehq.org/attachment.cgi?id=67831
Build log xz compressed
When I build a PE enabled wine (--enable-mingw) and don't set CROSSCFLAGS wine
builds but creates dll.so files
When I build with CROSSCFLAGS=${CFLAGS} set I get a build failure when trying
to link:
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x1005): undefined reference to
`GUID_ContainerFormatBmp'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x1014): undefined reference to
`GUID_ContainerFormatJpeg'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x1023): undefined reference to
`GUID_ContainerFormatPng'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x1032): undefined reference to
`GUID_ContainerFormatDds'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x1041): undefined reference to
`GUID_ContainerFormatTiff'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x1050): undefined reference to
`GUID_ContainerFormatGif'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x105f): undefined reference to
`GUID_ContainerFormatWmp'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x11b5): undefined reference to
`GUID_ContainerFormatWmp'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x11c4): undefined reference to
`GUID_ContainerFormatWmp'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x11d3): undefined reference to
`GUID_ContainerFormatWmp'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x11ed): undefined reference to
`GUID_ContainerFormatBmp'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x11fc): undefined reference to
`GUID_ContainerFormatBmp'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x120b): undefined reference to
`GUID_ContainerFormatBmp'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x12dd): undefined reference to
`GUID_ContainerFormatJpeg'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x12ec): undefined reference to
`GUID_ContainerFormatJpeg'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x12fb): undefined reference to
`GUID_ContainerFormatJpeg'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x1315): undefined reference to
`GUID_ContainerFormatPng'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x1324): undefined reference to
`GUID_ContainerFormatPng'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x1333): undefined reference to
`GUID_ContainerFormatPng'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x1355): undefined reference to
`GUID_ContainerFormatDds'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x1364): undefined reference to
`GUID_ContainerFormatDds'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x1373): undefined reference to
`GUID_ContainerFormatDds'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x1395): undefined reference to
`GUID_ContainerFormatTiff'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x13a4): undefined reference to
`GUID_ContainerFormatTiff'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x13b3): undefined reference to
`GUID_ContainerFormatTiff'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x13d5): undefined reference to
`GUID_ContainerFormatGif'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x13e4): undefined reference to
`GUID_ContainerFormatGif'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x13f3): undefined reference to
`GUID_ContainerFormatGif'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.text+0x14c0): undefined reference to
`IID_IWICDdsDecoder'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.rdata+0x9c0): undefined reference to
`GUID_ContainerFormatBmp'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.rdata+0x9c8): undefined reference to
`GUID_ContainerFormatJpeg'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.rdata+0x9d0): undefined reference to
`GUID_ContainerFormatPng'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.rdata+0x9d8): undefined reference to
`GUID_ContainerFormatDds'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.rdata+0x9e0): undefined reference to
`GUID_ContainerFormatTiff'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.rdata+0x9e8): undefined reference to
`GUID_ContainerFormatGif'
/usr/libexec/gcc/i686-w64-mingw32/ld:
d3dx10_43_main.cross.o:d3dx10_43_main.c:(.rdata+0x9f0): undefined reference to
`GUID_ContainerFormatWmp'
collect2: error: ld returned 1 exit status
winegcc: /usr/bin/i686-w64-mingw32-gcc failed
make[1]: *** [Makefile:432: d3dx10_43.dll] Error 2
make[1]: Leaving directory
'/var/tmp/portage/app-emulation/wine-staging-9999/work/wine-9999-abi_x86_32.x86/dlls/d3dx10_43'
make: *** [Makefile:10075: dlls/d3dx10_43] Error 2
make: *** Waiting for unfinished jobs....
I'll attach the complete log
I can work around this with the following patch:
--- a/dlls/d3dx10_43/Makefile.in 2020-07-30 12:23:06.918814528 +0100
+++ b/dlls/d3dx10_43/Makefile.in 2020-07-30 12:23:34.037329783 +0100
@@ -1,7 +1,6 @@
MODULE = d3dx10_43.dll
IMPORTLIB = d3dx10
-IMPORTS = d3d10_1 d3dcompiler dxguid
-DELAYIMPORTS = windowscodecs
+IMPORTS = d3d10_1 d3dcompiler dxguid windowscodecs
EXTRADLLFLAGS = -mno-cygwin
After that wine builds successfully and creates dll files
Is there any instructions on how to do this officially? I've been figuring this
out with trial and error
LTO is a no go in either CFLAGS or CROSSCFLAGS
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50091
Bug ID: 50091
Summary: Hindenburg Journalist Pro - Backtrace on Startup
Product: Wine
Version: 5.20
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: maiktapwagner(a)aol.com
Distribution: ---
Created attachment 68558
--> https://bugs.winehq.org/attachment.cgi?id=68558
Console Output (wine 5.20)
Hello everyone,
I got a request from somebody to try out "Hindenburg Journalist Pro" which can
be downloaded as a trial version (30 days) at the following URL. Registration
is required though to obtain a serial key:
https://hindenburg.com
The installation works fine but on startup a backtrace is generated which I am
also attaching.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=50087
Bug ID: 50087
Summary: NexusTK (Private Server): Unable to connect to game
server
Product: Wine
Version: 5.6
Hardware: x86
OS: Mac OS X
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: javinladish(a)gmail.com
Created attachment 68551
--> https://bugs.winehq.org/attachment.cgi?id=68551
Wine console output
I am running into an issue while trying to log into AncientTK (a NexusTK
private server).
I can run the game perfectly using Parallels, but in Wine, I am unable to
connect to the game server. When attempting to log in, a popup says "You have
lost your connection to AncientTK". I spoke with the devs of the game and they
said that my IP doesn't even attempt to connect at all.
It's strange because I can successfully play regular NexusTK in Wine, which has
a platinum rating:
https://appdb.winehq.org/objectManager.php?sClass=version&iId=3575
For some reason the private server won't connect. Attached is the console
output after attempting to play the game.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.