I've setup my svn directory structure according to the wiki where I've used "svn switch ..." to remove ada from tree.
mkdir obj41 cd obj41 ../trunk/configure --prefix=$HOME/work/41 --enable-languages=c,f95 \ --disable-libmudflap gmake bootstrap gmake[3]: Leaving directory `/mnt1/sgk/gcc/obj41/gcc' mkdir ./gnattools Configuring in ./gnattools configure: creating cache ./config.cache checking for a BSD-compatible install... /usr/bin/install -c checking build system type... x86_64-unknown-freebsd7.0 checking host system type... x86_64-unknown-freebsd7.0 checking target system type... x86_64-unknown-freebsd7.0 checking whether ln -s works... yes updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile gnatls: not found gmake[3]: Entering directory `/mnt1/sgk/gcc/obj41/gnattools' rm -rf ../gcc/ada/tools mkdir -p ../gcc/ada/tools (cd ../gcc/ada/tools; ln -s ../sdefault.adb .) touch ../gcc/stamp-tools Cannot build gnattools while gnatlib is out of date or unbuilt gmake[3]: *** [../gcc/stamp-gnatlib] Error 1 gmake[3]: Leaving directory `/mnt1/sgk/gcc/obj41/gnattools' gmake[2]: *** [all-gnattools] Error 2 gmake[2]: Leaving directory `/mnt1/sgk/gcc/obj41' gmake[1]: *** [all] Error 2 gmake[1]: Leaving directory `/mnt1/sgk/gcc/obj41' gmake: *** [bootstrap] Error 2 -- Steve