From: Kev Newsgroups: comp.os.msdos.djgpp Subject: Old Allegro program won't compile any more Message-ID: <0avh5v8dak79s65iakpgd1i6erqsh6j0ad@4ax.com> X-Newsreader: Forte Agent 1.92/32.572 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 40 Date: Sun, 23 Feb 2003 17:12:35 +0000 NNTP-Posting-Host: 62.31.215.114 X-Complaints-To: abuse AT blueyonder DOT co DOT uk X-Trace: news-binary.blueyonder.co.uk 1046020346 62.31.215.114 (Sun, 23 Feb 2003 17:12:26 GMT) NNTP-Posting-Date: Sun, 23 Feb 2003 17:12:26 GMT Organization: blueyonder (post doesn't reflect views of blueyonder) To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Hi all, Wrote a program in 1999 and it all worked fine I have just this afternoon downloaded DJGPP and Allegro from DJ's Zip Picker site and installed it all, and run make within the Allegro folder and Make install too. Try to compile my program and get balls.cpp(62) Error: invalid conversion from `void (*)(...)' to `void*' with this line in my code highlighted LOCK_FUNCTION(my_timer_handle); balls.cpp(63) Error: invalid conversion from `void (*)(...)' to `void (*)()' with this line in my code highlighted install_int(my_timer_handle, 1000); my_timer_handle is declared just before the main function thusly void my_timer_handle(...) { last_fps = frames; frames = 0; } END_OF_FUNCTION(my_timer_handle); I have just been in to the allegro\demo folder and compiled the source file there with no problems. Any ideas, Kevin.