Message-Id: <200001120127.TAA08207@lakdiva.slt.lk> From: "Kalum Somaratna aka Grendel" To: djgpp AT delorie DOT com Date: Tue, 11 Jan 2000 19:27:47 +0600 MIME-Version: 1.0 Content-type: Multipart/Mixed; boundary=Message-Boundary-26265 Subject: Re: Compiling Libamp X-mailer: Pegasus Mail for Win32 (v3.12) Reply-To: djgpp AT delorie DOT com --Message-Boundary-26265 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body On 10 Jan 00, at 11:05, Chris Underwood wrote: > I'm having a little trouble building libamp. > class CREG. audioalg.c:385: Invalid `asm' statement: audioalg.c:385: > fixed or forbidden register 2 (cx) was spilled for class CREG. > audioalg.c:429: Invalid `asm' statement: audioalg.c:429: fixed or > forbidden register 2 (cx) was spilled for class CREG. make.exe: *** > [audioalg.o] Error 1 > > F:\Utilities\DjGPP\sw\libamp> Chris, The problem is that GCC 2.95 and above has different inline assembly support which is not compatible with some code written for previous (2.8) versions. So that is why you are getting the errors. However a patch to the file audioalg.c (this is the only file affected) was posted by a member of this list called Dave Driblin earlier. I'm sending the modified audioalg.c zipped up as audioalg.zip as a attachment. Just unzip it in your libamp directory and it should overwrite the old audioalg.c file. afterwards libamp should compile without any problem. Hope this Solves your problem, Enjoy the MP3's and Libamp Kalum --Message-Boundary-26265 Content-type: text/plain; charset=US-ASCII Content-disposition: inline Content-description: Attachment information. The following section of this message contains a file attachment prepared for transmission using the Internet MIME message format. If you are using Pegasus Mail, or any another MIME-compliant system, you should be able to save it or view it from within your mailer. If you cannot, please ask your system administrator for assistance. ---- File information ----------- File: Audioalg.zip Date: 26 Nov 1999, 5:30 Size: 2890 bytes. Type: ZIP-archive --Message-Boundary-26265 Content-type: Application/ZIP; name="Audioalg.zip" Content-disposition: attachment; filename="Audioalg.zip" Content-transfer-encoding: BASE64 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 JzhBuic4UEsFBgAAAAABAAEARAAAAPAKAAAAAA== --Message-Boundary-26265--