Hi Matt,

This call isn't actually available under Win9x according to my PSDK docs.

BTW, sorry I haven't been able to help out in the last few days but my
computer needed rebuilding again (goodbye XP).

CVS isn't working for me ATM but I'll try again a bit later.

Cheers,

Alex.


----- Original Message -----
From: "Matt" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Saturday, December 29, 2001 4:17 PM
Subject: [freesci-develop] Re: Linkage on win32


> On Fri, 28 Dec 2001, Chris Kennedy wrote:
>
> > Hey guys - got this message. I could rem out the stuff, but the latest
CVS
> > does that.
> >
> >
> >    Creating library Release/fsci.lib and object Release/fsci.exp
> > tools.obj : error LNK2001: unresolved external symbol _SwitchToThread
> > event_ss_win32.obj : error LNK2001: unresolved external symbol
> > _SwitchToThread
> > midiout_win32mci.obj : error LNK2001: unresolved external symbol
> > _SwitchToThread
> > usleep.obj : error LNK2001: unresolved external symbol _SwitchToThread
> > ..\..\bin\fsci.dll : fatal error LNK1120: 1 unresolved externals
>
> Ack! Sorry, I totally forgot about this.
>
> There is a bug in the Platform SDK headers (which I reported to MS), where
> SwitchToThread is ifdef'd out in winbase.h unnecessarily. The #endif
> should end after the SwitchToFiber call.
>
> The SDK documentation claims this call is available on win9x and NT, I
> haven't tested win9x yet, though.
>
> Sorry again!
>
> --
> http://www.clock.org/~matt
>
>
>



Reply via email to