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

Reply via email to