Re: [AD] Allegro 4.2 doesn't compile under OpenWatcom 1.0 |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
- To: alleg-developers@xxxxxxxxxx
- Subject: Re: [AD] Allegro 4.2 doesn't compile under OpenWatcom 1.0
- From: Matthew Leverton <meffer@xxxxxxxxxx>
- Date: Sat, 2 Apr 2005 10:48:41 -0600
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=Ph+HPHRVO3oMGZ7YXKydFQ+7zkhx+by3fjKs6e+LM+9x4H10z0MaVMdRGbsJyPc7eh3Wf7/MGZ+BjCg73Cwr+IhKxy9aleQQI6/MEX0oej5ZXAKrii5bHPceJuf4+LHD/e+rOEMCPxwimNl3E/lPuOexTwW8VGKZ1/ns/xcx35Q=
> >>The build docs claim that OpenWatcom 1.0 is supported. First problem
> >>is that it doesn't include either inttypes.h or stdint.h, but the
> >>Allegro include defines the former.
> >>
> >>
> >
Ok, after removing the LOCK_VARIABLE line, I get the following problems:
----SNIP----
Compiling Allegro for Watcom, optimised. Please wait...
obj/watcom/runner.exe wlink \\ @ 'option quiet' 'option stack=128k'
'system dos4g' 'name demo/demo.exe' 'file obj/watcom/alleg/demo.obj'
'library lib/watcom/alleg.lib'
Error! E2028: _dos_getvect is an undefined reference
Error! E2028: _dos_setvect is an undefined reference
Error! E2028: _chain_intr is an undefined reference
Error! E2028: __imp__GetEnvironmentStrings@xxxxxxxxxx is an undefined reference
Error! E2028: __imp__GetVersion@xxxxxxxxxx is an undefined reference
Error! E2028: __imp__GetModuleFileNameA@12 is an undefined reference
Error! E2028: __imp__GetCommandLineA@0 is an undefined reference
---END of SNIP---
There's hundreds of lines of errors, in the files: alleg.lib and clib3s.lib.
The three allegro libs exist, but no exe's are made. Everything getes
the error list as above.
Again, this is Watcom 1.0. Last I tried was with 4.0.3, and it did work.
--
Matthew Leverton
http://www.allegro.cc