Hello! I tried to compile simple assembler program: #define a 1 #define b 2 .ent main .global main main: li $3, a li $2, b addu $4, $2, $3 .end main I use SDE-lite kit version 5.03.06 and compile with sde-as: #sde-as test.S -o testtest.S: Assembler messages: test.S:9: Error: absolute expression required `li' test.S:10: Error: absolute expression required `li' When I eliminate #define and use just 'li $3, 1' and so on - everything is compiled correctly. Where is my problem? Thanks in advance! With best regards, Roman Mashak. E-mail: mrv@xxxxxxxx