On 4/20/07, Dan D. <[EMAIL PROTECTED]> wrote: > ... > /usr/bin/ld: cannot open linker script > file /usr/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../libncursesw.so: > Too many open files collect2: ld returned 1 exit status > make: *** [top] Error 1 > END > > the file: '<path deleted>/libncursesw.so' exists > > I found the following post: > http://linuxfromscratch.org/pipermail/lfs-support/2006-August/031328.html > > and /usr/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../libncurses.so > contains: INPUT(-lncursesw)
What are the contents of /usr/lib/libncursesw.so? It sounds like you accidentally made that a linker script calling itself. I.e., libncursesw.so has INPUT(-lncursesw). If you have file installed, run "file /usr/lib/libncursesw.so". It should be a symbolic link and not ASCII text. -- Dan -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
