Xref: utzoo comp.sources.games.bugs:1448 comp.sys.amiga:50897 Path: utzoo!attcan!uunet!cs.utexas.edu!bryan From: bryan@cs.utexas.edu (Bryan Bayerdorffer @ Wit's End) Newsgroups: comp.sources.games.bugs,comp.sys.amiga Subject: Amiga NetHack 3p7 amiwbench.c compile problem Message-ID: <448@mohawk.cs.utexas.edu> Date: 1 Mar 90 18:58:52 GMT References: <1609@bmers58.UUCP> <1610@bmers58.UUCP> Reply-To: bryan@cs.utexas.edu Followup-To: comp.sources.games.bugs Organization: Spam Detection & Removal Squad, Austin, TX Lines: 25 Spam-Content: Negligible Here's another one: I ran into a minor problem compiling the Amiga workbench code using Lattice 5.04. Part of amiwbench.c looks like this: #include "hack.h" . . . #ifdef LATTICE #include ... #endif It turns out that hack.h causes to be included. the external defs for the memory functions (memccpy, etc.) have argument types that differ from those in strings.h, where these functions are also declared. Buzzzzzz... Error 72: External item attribute mismatch. Since these functions aren't used, I got around this by making a copy of strings.h, deleting the external defs for the memory functions, and including this new file in place of strings.h Anybody else have this problem? Did I not R some part of TFM? I know this can happen to *other* people, but... :-)