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