Summary: | cross-mingw32/binutils ld segfaults on linking to Creative's OpenAL32.lib | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Dennis Schridde <dschridde+gentoobugs> |
Component: | [OLD] Development | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED NEEDINFO | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Dennis Schridde
2007-08-16 21:41:19 UTC
PS: The problem did not occur on my x86 system, so I assume that the issue is related to the system now being x86_64. I now took the OpenAL32.dll from the Creative SDK and created a .a static archive from it: winedump spec -C -I ".wine/drive_c/Program\ Files/OpenAL\ 1.1\ SDK/include/" .wine/drive_c/windows/system32/OpenAL32.dll winebuild -w --def -o libopenal32.def --export OpenAL32.spec mingw32-dlltool -k -d libopenal32.def -l libopenal32.a This linker archive works, so I assume that the problem is caused by the .lib format on x86_64 systems. Same issue with cross-mingw32/binutils-2.17.50.0.18. Could you try with newer versions of binutils? We are all the way up to 2.19.1 now :) |