Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ames!apple!sun-barr!newstop!sun!kilowatt!raz From: raz%kilowatt@Sun.COM (Steve -Raz- Berry) Newsgroups: comp.sys.amiga Subject: Re: Arexx errors Keywords: arexx Message-ID: <119594@sun.Eng.Sun.COM> Date: 4 Aug 89 17:48:21 GMT References: <[958]un.amiga@tronsbox.UUCP> Sender: news@sun.Eng.Sun.COM Reply-To: raz@sun.UUCP (Steve -Raz- Berry) Organization: Sun Microsystems, Mountain View Lines: 49 In article <[958]un.amiga@tronsbox.UUCP> tron1@tronsbox.UUCP (HIM) writes: >Hello -- Hi. >Just got ARexx version 1.0 from the local store and am working with it with >Lattice 5.02. >I have installed it , and the include files. I m attemtion to build >"fancydemo.c" but I get errors... >================ makefile ================================== ># These are set to -n for compiling and -g for linking for DEBUGGING ># The +x5 means to generate inline code for strcpy() strlen() and strcmp() >CFLAGS=-n >LFLAGS=-g > >FANCYOBJS=fancydemo.o rexxglue.o > >fancy: $(FANCYOBJS) > ln $(LFLAGS) $(FANCYOBJS) -lc > >fancydemo.o: storage.h Someone correct me if this is wrong... This makefile looks suspiciously like a Manx makefile. Does Lattuce use ln in version 5.0?? I thought BLINK was the linker name. Also the +x5 flag for the compiler is definately a manxisim. There should be another file on the disk to allow Lattice people to complile the programs too... Most likely it will be a script file. Other than that, the compiler is complaining that it can't find the three functions: >_CreateArgstring >_DeleteRexxMsg >_CreateRexxMsg These references are located in the rexxglue.o bindings. It should have worked if you used manx... >* UUCP: tron1@tronsbox.UUCP uunet!mimsy!oddjob!clout!ddsw1!tronsbox!tron1 * --- Steve -Raz- Berry Disclaimer: It wasn't me! I was volatilizing my esters. UUCP: sun!kilowatt!raz ARPA: raz%kilowatt.EBay@sun.com KILOWATT: sun!kilowatt!archive-server archive-server%kilowatt.EBay@sun.com