www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/10/23/21:46:11

From: Shawn Hargreaves <Shawn AT talula DOT demon DOT co DOT uk>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: WIP 2.8?
Date: Thu, 23 Oct 1997 19:10:13 +0100
Organization: None
Distribution: world
Message-ID: <e8$EbIAFM5T0EwhU@talula.demon.co.uk>
References: <19971023041000 DOT AAA25958 AT ladder02 DOT news DOT aol DOT com>
NNTP-Posting-Host: talula.demon.co.uk
MIME-Version: 1.0
Lines: 36
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

PoleShift5 writes:
>My probrlem is with MAME (Multiple Arcade Machine Emulator) version .29:
[...]
>src/msdos/msdos.c: In function `osd_init':
>src/msdos/msdos.c:281: warning: implicit declaration of function 
>`set_leds'
>src/msdos/msdos.c: In function `osd_trak_read':
>src/msdos/msdos.c:1447: warning: implicit declaration of function
>`get_mouse_mickeys'
>make.exe: *** [obj/osdepend.o] Error 1

Those functions are both quite recent additions to Allegro. They were
added in the WIP release on September 28th, which I assume is what the
author of MAME means by saying "WIP 28"...

>I downloaded WIPOct19.ZIP and recompiled allegro, but this made no 
>difference.

Those routines are both present in the latest version, so I think
something must have gone wrong when you installed this. The last thing
the makefile does is to copy the liballeg.a and allegro.h files into
your djgpp lib/ and include/ directories: have a look and see if the
versions in those locations are the same as the ones in your Allegro
dir. If not you can either copy them across manually, or try running
"make uninstall" followed by "make install" (that will only work if you
have the fileutils package installed).

At a guess, the timestamp on your allegro.h file has somehow been
corrupted, so make thinks the 2.2 version in your djgpp dir is more
recent than the WIP version in the Allegro dir. If you make sure the
files have been copied correctly, it should work ok...


--
Shawn Hargreaves - shawn AT talula DOT demon DOT co DOT uk - http://www.talula.demon.co.uk/
Beauty is a French phonetic corruption of a short cloth neck ornament.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019