Re: [AD] Allegro 4.2 doesn't compile under OpenWatcom 1.0

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


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




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/