Opps, I think I made a slight error when I wrote that ( too many late nights! )   Yes, I do have the illegal operation error, but the other problem ( lack of the two header files ) was I problem I had when I was building without the target argument set. The problem I'm having this time is a problem with the file. Heres part of the error output:-   ./mips.igen 3755: info: unimplemented ./mips.igen 3770: info: unimplemented ./mips.igen 3777: info: unimplemented ./mips.igen 3783: info: unimplemented ./mips.igen 3811: info: unimplemented ./mips.igen 3834: info: unimplemented ./mips.igen 3908: info: unimplemented ./mips.igen 3915: info: unimplemented ./mips.igen 3922: info: unimplemented ./mips.igen 3929: info: unimplemented   There seems to be a problem whenever "mipsI" or "mipsII" appears.   What am I doing wrong? My target system is a TX3927 processor on JMR-TX3927 demo board. -----Original Message----- From: Gerwyn Davies < gerwynd@tommoll.freeserve.co.uk > To: GDB < gdb@sourceware.cygnus.com > Date: 22 June 2000 10:20 Subject: Trying to build GDB I have a few small problems building GDB which maybe someone can provide a little help:   I'm building on a Windows 98 system from within a BASH shell, my configure command line was:-  sh configure i586 --target=mipstx39   The configure completes all OK, but during the make process I get a illegal operation error, with the message in my shell window saying " make: vfork: No more processes ". Sounds like I've got some resource problem that needs a tweak, but I dont know what to tweak.   My other problem occours towards the end of the make, with make complaining that it can't find the files and . I've searched, but these two don't exist anywhere on my system.   Any ideas?   Many thanks   Gerwyn