bug-mailutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: strange things in the build


From: Sam Roberts
Subject: Re: strange things in the build
Date: Sun, 17 Feb 2002 21:18:11 -0500
User-agent: Mutt/1.3.16i

Quoting Jeff Bailey <address@hidden>, who wrote:
> There shouldn't be argcv.o in there anymore... 

Huh? I'm using lib/argcv.c to parse sieve's rc file, why shouldn't
it be there?

> Actually - How is that getting added into the build?  I don't see it

libmailutils.a, coming out of mailutils/lib/.

> referedto in the makefile there...  I'm in the middle of another
> install, but if you want to chat over an instant messager, I'm signed
> into like 7 of them.  Just lemme know which one.

I've never used one. :-) I have an IRC client lying around, I'm
not sure what it'd take to use it, I guess it should be simple.

But I have to go call Julie, we have to plan when we get together
next, high priority! She just emailed me.

Maybe you can just tell me what you mean by argcv.c shouldn't
be part of the build! That could be what's been killing me.

I added it to the front of my link line, debugged it, and all is
fine now, but this has been expensive for me. I don't have tons
of time to work on mailutils, and builds are very slow on my pentium
pro. argh.

gotta run.

Thanks,
Sam


> On Sun, Feb 17, 2002 at 08:48:08PM -0500, Sam Roberts wrote:
> > I take it back, after I rm -rf *.o *.lo .libs in libs/,
> > add a few hundred lines of white space to the beginning of
> > argcv.c, rm sieve/sieve (to force a rebuild), rebuild
> > sieve, and run gdb, I'm stepping through line after line
> > of whitespace.
> > 
> > I don't get it.
> > 
> > I'm going to try add ../libs/argcv.o to sieve/Makefile.
> > 
> > Sam
> > 
> > Quoting Sam Roberts <address@hidden>, who wrote:
> > > Ok, its not my imagination, something really is wrong.
> > > 
> > > If I modify lib/argcv.c, then "make" in the lib directory,
> > > then "make" in the sieve directory (or any other), the
> > > executable does NOT get remade. Suspicious.
> > > 
> > > But whats worse, is that my sieve executable does not appear
> > > to be linking against the recompiled lib/argcv.c, I end up
> > > stepping through comment lines and white space in the debugger.
> > > 
> > > If I then cd into lib, and rm -rf *.o *.lo .libs, rebuild,
> > > and rebuild sieve, I am getting the latest .o file. Are
> > > o files being cached somewhere? What's going on?
> > > 
> > > Something to note: I'm using --disable-shared.
> > > 
> > > Also, when I do a make install, libmailutils.la is installed,
> > > why?
> > > 
> > > -- 
> > > Sam Roberts <address@hidden> (Vivez sans temps mort!)

-- 
Sam Roberts <address@hidden> (Vivez sans temps mort!)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]