msvcrt/libc clash?

Tijl Coosemans tijl at ulyssis.org
Wed Aug 2 13:52:07 CDT 2006


On Wednesday 02 August 2006 13:52, Alexandre Julliard wrote:
> Tijl Coosemans <tijl at ulyssis.org> writes:
> > The actual problem is probably with the _execve symbol, because
> > FreeBSD doesn't have any of the spawn calls. So, how to solve this?
>
> The easiest is probably to rename ours to MSVCRT_execve.

I just managed to work arround it. The problem was the execv call in 
libs/wine/config.c. In libc execv calls _execve which exists outside 
libc as part of the threading libs and is therefore dynamically 
resolved. This can be prevented by calling execve instead of execv. On 
to the next problem...
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20060802/c59effe0/attachment.pgp


More information about the wine-devel mailing list