* windows95 and missing export in kernel32.dll
@ 2001-08-28 4:09 Ales Pour
2001-08-28 4:42 ` T.Anandaraj
2001-08-28 21:26 ` Ross Johnson
0 siblings, 2 replies; 6+ messages in thread
From: Ales Pour @ 2001-08-28 4:09 UTC (permalink / raw)
To: pthreads-win32
Hello,
I'm having little trouble running my app on our customer's Windows 95
machine - it complains about missing export of
InterlockedCompareExchange in kernel32.dll. I'm using pthreadVSE.dll
from 2001-07-12 snapshot. Is this version of the library supposed to run
on w95?
Thank you.
Regards,
Ales
(error msgbox picture included)
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: windows95 and missing export in kernel32.dll
2001-08-28 4:09 windows95 and missing export in kernel32.dll Ales Pour
@ 2001-08-28 4:42 ` T.Anandaraj
2001-08-28 4:50 ` Ales Pour
2001-08-28 20:39 ` Phil Frisbie, Jr.
2001-08-28 21:26 ` Ross Johnson
1 sibling, 2 replies; 6+ messages in thread
From: T.Anandaraj @ 2001-08-28 4:42 UTC (permalink / raw)
To: Ales Pour; +Cc: pthreads-win32
Hello,
InterlockedCompareExchange() requires Windows 98 or later.
Regards,
Anand
On Tue, 28 Aug 2001, Ales Pour wrote:
>
> Hello,
> I'm having little trouble running my app on our customer's Windows 95
> machine - it complains about missing export of
> InterlockedCompareExchange in kernel32.dll. I'm using pthreadVSE.dll
> from 2001-07-12 snapshot. Is this version of the library supposed to run
> on w95?
> Thank you.
>
> Regards,
> Ales
>
> (error msgbox picture included)
*:-.,_,.-:*'``'*:-.,_,.-:*'``'*:-.,_,.-:*'``'*:*:-.,_,.-:*'*:-.,_
Ninety-nine percent of the failures come from people who have the habit
of making excuses.
-George Washington Carver
*:-.,_,.-:*'``'*:-.,_,.-:*'``'*:-.,_,.-:*'``'*:*:-.,_,.-:*'*:-.,_
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: windows95 and missing export in kernel32.dll
2001-08-28 4:42 ` T.Anandaraj
@ 2001-08-28 4:50 ` Ales Pour
2001-08-28 20:39 ` Phil Frisbie, Jr.
1 sibling, 0 replies; 6+ messages in thread
From: Ales Pour @ 2001-08-28 4:50 UTC (permalink / raw)
To: T.Anandaraj; +Cc: pthreads-win32
"T.Anandaraj" wrote:
> InterlockedCompareExchange() requires Windows 98 or later.
So I have to use older (2000-12-29) library for Win95 machines? OK ...
Ales
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: windows95 and missing export in kernel32.dll
2001-08-28 4:42 ` T.Anandaraj
2001-08-28 4:50 ` Ales Pour
@ 2001-08-28 20:39 ` Phil Frisbie, Jr.
2001-08-29 8:21 ` Phil Frisbie, Jr.
1 sibling, 1 reply; 6+ messages in thread
From: Phil Frisbie, Jr. @ 2001-08-28 20:39 UTC (permalink / raw)
To: egcs; +Cc: pthreads-win32
I thought this problem with InterlockedCompareExchange() had already
been dealt with? Or am I thinking of some other non-Win95 system call
that was already removed?
Windows 95 compatibility is very important to most developers.
Phil Frisbie, Jr.
Hawk Software
http://www.hawksoft.com
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: windows95 and missing export in kernel32.dll
2001-08-28 4:09 windows95 and missing export in kernel32.dll Ales Pour
2001-08-28 4:42 ` T.Anandaraj
@ 2001-08-28 21:26 ` Ross Johnson
1 sibling, 0 replies; 6+ messages in thread
From: Ross Johnson @ 2001-08-28 21:26 UTC (permalink / raw)
To: Ales Pour; +Cc: pthreads-win32
Use snapshot 2001-07-03. It's the same as 2001-07-12 except for
some very minor bug fixes, spinlocks and barriers, which you
probably don't want on Win95. Using InterlockedCompareExchange()
was an oversight due to running the testsuite on a Win98 system.
Win95 compatibility should be fixed in the next snapshot.
Ross
Ales Pour wrote:
>
> Hello,
> I'm having little trouble running my app on our customer's Windows 95
> machine - it complains about missing export of
> InterlockedCompareExchange in kernel32.dll. I'm using pthreadVSE.dll
> from 2001-07-12 snapshot. Is this version of the library supposed to run
> on w95?
> Thank you.
>
> Regards,
> Ales
>
> (error msgbox picture included)
>
> ------------------------------------------------------------------------
> [Image]
--
+-------------------------+---+
| Ross Johnson | | "Come down off the cross
| Management & Technology |___| We can use the wood" - Tom Waits
| Building 11 |
| University of Canberra | eMail: rpj@ise.canberra.edu.au
| ACT 2601 | WWW:
http://public.ise.canberra.edu.au/~rpj/
| AUSTRALIA |
+-----------------------------+
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: windows95 and missing export in kernel32.dll
2001-08-28 20:39 ` Phil Frisbie, Jr.
@ 2001-08-29 8:21 ` Phil Frisbie, Jr.
0 siblings, 0 replies; 6+ messages in thread
From: Phil Frisbie, Jr. @ 2001-08-29 8:21 UTC (permalink / raw)
To: pthreads-win32
I hate to reply to my own message, but after a few hours of sleep I
remembered that the previous Win95 problem was with TryCriticalSection,
so this indeed is a new problem. Sorry for any confusion this may have
caused.
"Phil Frisbie, Jr." wrote:
>
> I thought this problem with InterlockedCompareExchange() had already
> been dealt with? Or am I thinking of some other non-Win95 system call
> that was already removed?
>
> Windows 95 compatibility is very important to most developers.
Phil Frisbie, Jr.
Hawk Software
http://www.hawksoft.com
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2001-08-29 8:21 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-08-28 4:09 windows95 and missing export in kernel32.dll Ales Pour
2001-08-28 4:42 ` T.Anandaraj
2001-08-28 4:50 ` Ales Pour
2001-08-28 20:39 ` Phil Frisbie, Jr.
2001-08-29 8:21 ` Phil Frisbie, Jr.
2001-08-28 21:26 ` Ross Johnson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).