Re: dlls/msvcrtd/msvcrtd.spec breaks portability

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@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.

Attachment: p
Description: Binary data


[Index of Archives]     [Gimp for Windows]     [Red Hat]     [Samba]     [Yosemite Camping]     [Graphics Cards]     [Wine Home]

  Powered by Linux