dlls/msvcrtd/msvcrtd.spec breaks portability
Adam Gundy
arg at cyberscience.com
Mon Apr 7 04:40:48 CDT 2003
At 21:54 06/04/03 +0200, Gerald Pfeifer wrote:
>The following unfortunately breaks FreeBSD 4.8 (and probably other systems
>as well):
>
> /home/wine/wine/dlls/msvcrtd/msvcrtd.spec
> revision 1.1
> date: 2003/04/04 19:37:57; author: julliard; state: Exp;
> Adam Gundy <arg at cyberscience.com>
> Added an implementation of the MSVCRTD.DLL debugging C runtime DLL.
>
>Here is the actual failure mode:
>
> /usr/bin/gcc -shared -Wl,-Bsymbolic,-z,defs msvcrtd.spec.o debug.o
> msvcrtd.dll.dbg.o -o msvcrtd.dll.so -L../../dlls -L../../libs/wine -lwine -L../../libs/port -lwine_port -lm -lc
> msvcrtd.spec.o: In function `__wine_spec_exports_funcs':
> msvcrtd.spec.o(.data+0x3a8): undefined reference to `ecvt'
> msvcrtd.spec.o(.data+0x3f8): undefined reference to `fcvt'
> msvcrtd.spec.o(.data+0x474): undefined reference to `gcvt'
> msvcrtd.spec.o: In function `__wine_spec_forwards':
> msvcrtd.spec.o(.data+0x52cc): undefined reference to `ecvt'
> msvcrtd.spec.o(.data+0x540c): undefined reference to `fcvt'
> msvcrtd.spec.o(.data+0x55fc): undefined reference to `gcvt'
> msvcrtd.spec.o(.data+0x52c5): undefined reference to `ecvt'
> msvcrtd.spec.o(.data+0x5405): undefined reference to `fcvt'
> msvcrtd.spec.o(.data+0x55f5): undefined reference to `gcvt'
> gmake[2]: *** [msvcrtd.dll.so] Error 1
> gmake[2]: Leaving directory `/.amd_mnt/nashira/files5/test/wine/dlls/msvcrtd'
> gmake[1]: *** [msvcrtd] Error 2
I suspect my regex(s) for converting msvcrt.spec into msvcrtd.spec didn't work correctly
for these functions - can you try the attached patch to see if it fixes the problems.
Seeya,
Adam
--
Real Programmers don't comment their code. If it was hard to write,
it should be hard to read, and even harder to modify.
These are all my own opinions.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: p
Type: application/octet-stream
Size: 1347 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20030407/9d2be50d/p.obj
More information about the wine-devel
mailing list