On Wed, Jun 18, 2003 at 01:15:36PM +0200, Stefan Reichr wrote: > I updated cygwin today. I also use libtool 1.4.3 > I use it on win2000
Have you made 'realclean' after upgrading? You might also manually need to rm -rf */.libs (in ion toplevel directory). (Note to self: add to clean targets/use libtool --mode=clean instead of rm.) > The file ioncore.nm seems to contain some symbols. > inclore.nmS is empty. It is hard to look at the files because libtool deletes them after use and if you don't hit ^C at the right point, you lose something. Anyway, I created hard links to the files with an awful busylooping kludge, and the results are: -rw-r--r-- 1 tuomov None 7832 Jun 18 14:43 ioncore.nm.hl -rw-r--r-- 1 tuomov None 7797 Jun 18 14:43 ioncore.nmS.hl -rw-r--r-- 1 tuomov None 7832 Jun 18 14:43 ioncore.nmT.hl -rw-r--r-- 1 tuomov None 18061 Jun 18 14:43 ioncoreS.c.hl The nm and nmT files are equal, nmS appears to be nm with ': module.a' lines removed and the rest sorted. As the function declarations in ioncoreS.c appear to be in a sorted order, I would suspect that libtool fails to generate the nmS file and that is the source of your problems. Are your grep/uniq/sort working correctly as those appear in the libtool --debug log? -- Tuomo
