[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
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
gripfnc.s:33: Error: invalid character '_' in opcode
gripfnc.s:36: Error: invalid character '(' in opcode
gripfnc.s:39: Error: invalid character '_' in opcode
gripfnc.s:43: Error: invalid character '(' in opcode
gripfnc.s:51: Error: invalid character '_' in opcode
gripfnc.s:57: Error: invalid character '(' in opcode
gripfnc.s:59: Error: invalid character '_' in opcode
gripfnc.s:62: Error: invalid character '(' in opcode
gripfnc.s:70: Error: invalid character '_' in opcode
gripfnc.s:76: Error: invalid character '(' in opcode
gripfnc.s:84: Error: invalid character '_' in opcode
gripfnc.s:90: Error: invalid character '(' in opcode
gripfnc.s:99: Error: invalid character '_' in opcode
gripfnc.s:105: Error: invalid character '(' in opcode
gripfnc.s:113: Error: invalid character '_' in opcode
gripfnc.s:118: Error: invalid character '(' in opcode
gripfnc.s:129: Error: invalid character '_' in opcode
gripfnc.s:136: Error: invalid character '(' in opcode
gripfnc.s:148: Error: invalid character '_' in opcode
gripfnc.s:155: Error: invalid character '(' in opcode
gripfnc.s:169: Error: invalid character '_' in opcode
gripfnc.s:178: Error: invalid character '(' in opcode
gripfnc.s:192: Error: invalid character '_' in opcode
gripfnc.s:208: Error: invalid character '(' in opcode
gripfnc.s:221: Error: invalid character '_' in opcode
gripfnc.s:236: Error: invalid character '(' in opcode
gripfnc.s:252: Error: invalid character '_' in opcode
gripfnc.s:268: Error: invalid character '(' in opcode
gripfnc.s:272: Error: invalid character '(' in opcode
gripfnc.s:274: Error: invalid character '_' in opcode
gripfnc.s:277: Error: invalid character '(' in opcode
gripfnc.s:280: Error: invalid character '_' in opcode
gripfnc.s:284: Error: invalid character '(' in opcode
gripfnc.s:286: Error: invalid character '_' in opcode
gripfnc.s:289: Error: invalid character '(' in opcode
gripfnc.s:291: Error: invalid character '_' in opcode
gripfnc.s:294: Error: invalid character '(' in opcode
gripfnc.s:296: Error: invalid character '_' in opcode
gripfnc.s:299: Error: invalid character '(' in opcode
gripfnc.s:307: Error: invalid character '_' in opcode
gripfnc.s:319: Error: invalid character '(' in opcode
gripfnc.s:341: 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...
--
------------------------------------------------------------------------------
Mail: pavlovic@xxxxxxxxxx
WEB : http://redbull.dcs.fmph.uniba.sk/~pavlovic
------------------------------------------------------------------------------