On Dienstag 06 Oktober 2009, dhk wrote: > Volker Armin Hemmann wrote: > > On Dienstag 06 Oktober 2009, dhk wrote: > >> I recently ran a make clean on a C/Gtk program I'm developing and now > >> can't run ./configure to rebuild it. It looks like all my libtool links > >> are broken. There were links to the following files, but now those > >> files don't exist. > >> > >> /usr/share/libtool/ltmain.sh > >> /usr/share/libtool/config.sub > >> /usr/share/libtool/config.guess > > > > and afaik that is correct. > > > > have a look into > > /usr/share/libtool/config > > > >> Also the root cause of this was probably an emerge I did this weekend > >> with the -e option. Is something missing? > > > > no, nothing is missing - look into config > > > >> I ran fix_libtool_files.sh 3.4.6 which I think I did before and then ran > >> emerge --oneshot -av libtool and this didn't fix anything. > > > > fix_libtool_files fixes *la files containing wrong stuff. > > > >> Any ideas? > > > > idea: there is nothing wrong but your symlinks. > > It's good to know that it's just the symlinks. I changed the one to > ltmain.sh, but when I run configure config/config.sub is still missing > and when I run make clean I still get the following. > > $ make clean cd . && /bin/sh > /home/max/Dev/Pos/Pos09/pos/trunk/config/missing --run automake-1.9 --gnu > configure.ac:53: required file `config/config.guess' not found > configure.ac:53: required file `config/config.sub' not found > configure.ac:45: required file `config/ltmain.sh' not found > make: *** [Makefile.in] Error 1 > > ??? > > Thanks, > > Dave >
what are the contents of /usr/share/libtool/config? on my system I get this: ls -lh /usr/share/libtool/config insgesamt 512K -rwxr-xr-x 1 root root 3,7K 6. Okt 06:55 compile lrwxrwxrwx 1 root root 33 6. Okt 06:55 config.guess -> /usr/share/gnuconfig/config.guess lrwxrwxrwx 1 root root 31 6. Okt 06:55 config.sub -> /usr/share/gnuconfig/config.sub -rwxr-xr-x 1 root root 18K 6. Okt 06:55 depcomp -rwxr-xr-x 1 root root 14K 6. Okt 06:55 install-sh -rwxr-xr-x 1 root root 238K 6. Okt 06:55 ltmain.sh -rwxr-xr-x 1 root root 11K 6. Okt 06:55 missing