Hello! I have recently downloaded the sources for Your toolset. Unfortunately, I cannot get it to compile. Results from make (when the error occurs) root@dat94opn:/mp3/alliance/sources make %%%%%%%%% building mbk make[1]: Entering directory `/mp3/alliance/sources/mbk' /usr/bin/gcc -O4 -Wall -O4 -DLinux_elf -DMLU_H='"mlu414.h"' -DMLO_H='"mlo407.h"' -DMPU_H='"mpu405.h"' -DMPH_H='"mph408.h"' -DMUT_H='"mut323.h"' -c mbk_util.c mbk_util.c:80: warning: implicit declaration of function `BITS' mbk_util.c:80: parse error before `char' mbk_util.c: In function `mbkenv': mbk_util.c:246: `tolowertable' undeclared (first use this function) mbk_util.c:246: (Each undeclared identifier is reported only once mbk_util.c:246: for each function it appears in.) mbk_util.c: In function `delchain': mbk_util.c:352: warning: `ptsav' might be used uninitialized in this function mbk_util.c: In function `delptype': mbk_util.c:419: warning: `ptsav' might be used uninitialized in this function mbk_util.c: In function `namealloc': mbk_util.c:504: `tolowertable' undeclared (first use this function) mbk_util.c: In function `namefind': mbk_util.c:538: `tolowertable' undeclared (first use this function) make[1]: *** [mbk_util.o] Error 1 make[1]: Leaving directory `/mp3/alliance/sources/mbk' make: *** [all] Error 1 It seems that the constant BITS is not defined. A grep of .c and .h files in the source directory can find no place where BITS is defined. When I diff Linux_elf.mk (created by configure) and Linux_elf.mk~ , this is the result: root@dat94opn:/mp3/alliance/sources diff ../share/etc/Linux_elf.mk ../share/etc/Linux_elf.mk~ 5,6c5,6 < # architecture : Linux dat94opn 2.0.30 #1 Fri Jan 23 09:41:49 CET 1998 i586 unknown < # date : Fri Jul 10 13:28:55 CEST 1998 --- # architecture : Linux bechet 2.0.31 #2 Thu Oct 30 16:32:03 MET 1997 i586 unknown # date : Mon Dec 15 21:01:42 MET 1997 30,31c30,31 < GNU_LIB = < GNU_INCLUDE = --- GNU_LIB = /users/outil6/absynth/local//Linux_elf/lib GNU_INCLUDE = /users/outil6/absynth/local//Linux_elf/include 39c39 < MOTIF_INCLUDE = /usr/X11R6/include --- MOTIF_INCLUDE = /usr/include/X11 48c48 < SED = /bin/sed --- SED = /usr/bin/sed 51c51 < TOUCH = /usr/bin/touch --- TOUCH = /bin/touch So I'm thinking maybe GNU_LIB and GNU_INCLUDE needs to be set, but to what? Or maybe the problem is something else altogether. I believe I have followed the instructions in the README-files; make makes at least some files (except mbk_util.c). I would be most grateful for any input on this problem, maybe just what BITS is supposed to be set to so I can change it myself (but then there might be other problems from the same source as this one). Regards Olle Pettersson