Re: [AD] compilation problem

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


On Sat, Aug 26, 2000 at 07:15:55PM +0200, Peter Pavlovic wrote:
> hi,
> 
> I downloaded the 3.9.33 (CVS) version of Allegro from Sourceforge and
> tried to compile it under DJGPP. It failed. The reason was the file
> gripfnc.s in the directory src/dos/. The compiler protested with the message:
> 
> gripfnc.s: Assembler messages:
> gripfnc.s:31: Error: invalid character '(' in opcode
...
> The reason for this was probably an asterisk in the line 22:
> 
> #define GRIP_CALL             lcall *GLOBL(GRIP_Thunk) + 8
>                                   ^^^^^
> 
> I replaced this line with the old one (from version 3.9.32) :
> 
> #define GRIP_CALL             lcall GLOBL(GRIP_Thunk) + 8
> 
> and it worked...

I think we should remove the asterisk -- I think I deliberately
left out that patch originally.  Without the asterisk the new
assembler gives warnings, but with it the old one gives errors.

George

-- 
Random project update:
22/06/2000: AllegroGL alpha 8 released at http://allegrogl.sourceforge.net/
        Improved Windows support.  New directory structure.
        Fixed OpenGL coding mistake in `tex.c'.



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/