libtool
[Top][All Lists]
Advanced

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

Re: failure during build - Tpo file not found


From: Ralf Wildenhues
Subject: Re: failure during build - Tpo file not found
Date: Sat, 16 May 2009 22:05:12 +0200
User-agent: Mutt/1.5.18 (2008-05-17)

Hello Jared,

please keep the list in Cc:, thanks.

* Jared Nance wrote on Sat, May 16, 2009 at 01:13:27AM CEST:
> [maxwell] ~/Code/git_repos/ta_autotools/auto_t ~ make
> make  all-recursive
> Making all in lib
> /bin/sh ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. - 
> I..  -L/usr/local/root/Current/lib/root -I/usr/local/root/Current/ 
> include/root -lCore -lRIO -lTree -lcint -lPhysics -I/Users/nancejk/ 
> Code/svn_repos/sasquatch/dev/rat//src/stlplus -I/Users/nancejk/Code/ 
> svn_repos/sasquatch/dev/rat//include -L/Users/nancejk/Code/svn_repos/ 
> sasquatch/dev/rat//lib -lRATEvent_Darwin-g++   -g -O2 -MT  
> libTrackAnalysis_la-dictTOP.lo -MD -MP -MF .deps/libTrackAnalysis_la- 
> dictTOP.Tpo -c -o libTrackAnalysis_la-dictTOP.lo `test -f 'dictTOP.C' || 
> echo './'`dictTOP.C

This is missing some output.  But anyway, can you post (cut'n'paste or
attach, gzip if large) output of
  make SHELL="/bin/sh -x"

please?

> mv -f .deps/libTrackAnalysis_la-dictTOP.Tpo .deps/libTrackAnalysis_la- 
> dictTOP.Plo
> mv: rename .deps/libTrackAnalysis_la-dictTOP.Tpo to .deps/ 
> libTrackAnalysis_la-dictTOP.Plo: No such file or directory
> make[2]: *** [libTrackAnalysis_la-dictTOP.lo] Error 1

> So if I circumvent libtool, the error disappears, although I get a bunch 
> of warnings because, surprise surprise, I am not linking anything.  

The warnings are due to the link flags in *_CPPFLAGS.  Could it be
possible that you built with an old version of the tree?

> Nonetheless, I get my .lo file, and the deps that it complained about 
> before appear to have been created.
>
> A hypothesis:  might libtool erroneously think that it is responsible  
> for generating dictTOP.C?  It seems that the issue seems to be that it  
> thinks it is creating a deps file for dictTOP, then tries to move the  
> same, and it does not exist.  In that case, is it my syntax or method  
> that is confusing libtool?

The above sh -x output should tell us that.

Cheers,
Ralf




reply via email to

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