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'.