hi, for being able to try the linux port of mythical ircams "open music" I trying to compile from source (CVS) the grams "midishare" unfortunately, with some build errors. My box: slackware 9.1/current, kernel 2.6.6, gcc 3.3.3 every aid is a lot appreciated Lazzaro Follow the errors: make[1]: Entering directory `/opt/sources/midi/midishare/linux-dev/midishare-linux/linux/kernel' gcc -O6 -Wall -D_LOOSE_KERNEL_NAMES -DMODVERSIONS -D__Pentium__ -DCONFIG_KERNELD -DMODULE -D__KERNEL__ -DLINUX -I/lib/mod ules/`uname -r`/build/include/ -I../../common/Headers -c -o msLoader.o msLoader.c In file included from /lib/modules/2.6.6/build/include/asm/processor.h:18, from /lib/modules/2.6.6/build/include/asm/thread_info.h:16, from /lib/modules/2.6.6/build/include/linux/thread_info.h:21, from /lib/modules/2.6.6/build/include/linux/spinlock.h:12, from /lib/modules/2.6.6/build/include/linux/capability.h:45, from /lib/modules/2.6.6/build/include/linux/sched.h:7, from /lib/modules/2.6.6/build/include/linux/module.h:10, from msLoader.c:41: /lib/modules/2.6.6/build/include/asm/system.h: In function `__set_64bit_var': /lib/modules/2.6.6/build/include/asm/system.h:193: warning: dereferencing type-punned pointer will break strict-aliasing r ules /lib/modules/2.6.6/build/include/asm/system.h:193: warning: dereferencing type-punned pointer will break strict-aliasing r ules msLoader.c: In function `prnt': msLoader.c:79: error: structure has no member named `tty' msLoader.c:84: error: request for member `write' in something not a structure or union msLoader.c:85: error: request for member `write' in something not a structure or union msLoader.c: In function `MidiReset': msLoader.c:130: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /lib/modules/2.6.6/build/include/linux/module.h:51 3) msLoader.c: In function `myopen': msLoader.c:141: warning: `MOD_INC_USE_COUNT' is deprecated (declared at /lib/modules/2.6.6/build/include/linux/module.h:50 1) msLoader.c: In function `myclose': msLoader.c:150: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /lib/modules/2.6.6/build/include/linux/module.h:51 3) make[1]: *** [msLoader.o] Error 1 make[1]: Leaving directory `/opt/sources/midi/midishare/linux-dev/midishare-linux/linux/kernel' make: *** [kernel] Error 2