libtool
[Top][All Lists]
Advanced

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

Re: plugins on the command line are renamed


From: Paul Biggar
Subject: Re: plugins on the command line are renamed
Date: Sun, 11 Jan 2009 22:04:05 +0000

Hi,

I hope its not too soon to ping on this?

Thanks,
Paul

On Wed, Dec 31, 2008 at 1:22 PM, Paul Biggar <address@hidden> wrote:
> Hi Ralf,
>
> Thanks for getting back to me so quickly.
>
> On Wed, Dec 31, 2008 at 8:43 AM, Ralf Wildenhues <address@hidden> wrote:
>>> The point of interest is that both the executable name "src/phc" and
>>> the .la file "plugins/tests/raise_globals.la" have both been renamed
>>> to "/home/pbiggar/phc_work/svn/branches/dataflow/src/.libs/lt-phc".,
>>> which is correct for the former but not the latter.
>>
>> That looks like a libtool bug.
>
> OK, based on that diagnosis, I did a bit of debugging using libtool 2.2.6a.
>
> The lines of interest appear in the func_mode_execute function (for me
> they are 2224-2233):
>
>   # Do a test to see if this is really a libtool program.
>   if func_ltwrapper_script_p "$file"; then
>     func_source "$file"
>     # Transform arg to wrapped name.
>     file="$progdir/$program"
>   elif func_ltwrapper_executable_p "$file"; then
>     func_ltwrapper_scriptname "$file"
>     func_source "$func_ltwrapper_scriptname_result"
>     # Transform arg to wrapped name.
>     file="$progdir/$program"
>   fi
>
> The func_ltwrapper_script_p file looks at raise_globals.la, and greps
> for "Generated by .*libtool", which matches the line "# Generated by
> ltmain.sh (GNU libtool) 2.2.6 ". I'm not 100% clear if it should
> match, but if I remove that line from raise_globals.la, it works fine.
> Should it match? If so, the line "file=$progdir/$program" seems very
> odd.
>
> I rebuilt my package with libtool 2.2.6a (by overwriting ./libtool
> with it - im not clear if that is sufficient), and it still generated
> that line in raise_globals.la.
>
> I'm not quite sure what to do next though?
>
> Thanks,
> Paul
>
>
> --
> Paul Biggar
> address@hidden
>



-- 
Paul Biggar
address@hidden




reply via email to

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