Perhaps you haven't updated your LD_LIBRARY_PATH amd PATH environment variables. I have never used treelang so I configured gcc (trunk) like so: ../gcc_trunk/configure \ --program-suffix=-trunk \ --with-mpfr=/usr/local --enable-__cxa_atexit \ --disable-multilib --disable-bootstrap \ --enable-version-specific-runtime-libs \ --prefix=/opt/gcc \ --disable-nls --enable-languages=c,c++,treelang After "make install" I did: setenv LD_LIBRARY_PATH /opt/gcc/lib:$LD_LIBRARY_PATH setenv PATH /opt/gcc/bin:$PATH Then I tried a treelang program from the gcc testsuite gtreelang-trunk main.tree which was converted to a.out which executed apparently Ok. I would like to see your hello.tree file and the compilation line you used. -Tom Tom Browder Niceville, Florida USA