On Mon, Jan 19, 2009 at 5:40 PM, CAI Qian <caiq...@cclom.cn> wrote:
> Hi,
>
> --- On Mon, 1/19/09, Mike Frysinger <vap...@gentoo.org> wrote:
>
>> From: Mike Frysinger <vap...@gentoo.org>
>> Subject: Re: [LTP] build variables
>> To: "Garrett Cooper" <yaneg...@gmail.com>
>> Cc: ltp-list@lists.sourceforge.net
>> Date: Monday, January 19, 2009, 6:24 AM
>> On Friday 16 January 2009 18:12:11 Garrett Cooper wrote:
>> > On Fri, Jan 16, 2009 at 12:43 PM, Mike Frysinger
>> <vap...@gentoo.org> wrote:
>> > > we arent getting tools from configure.  but that
>> doesnt mean we cant
>> > > integrate support for doing so ... then people
>> could do the nice:
>> > > ./configure --host=some-other-target
>> > > and it would autodiscover CC/AR/CXX/RANLIB/etc...
>> >
>> >     Yeah. I may not like configure completely, but
>> that's definitely
>> > an indispensable feature that we should employ.
>>
>> so ive implemented this in cvs now and seems to work for me
>> ... configure will
>> now setup CC/AR/RANLIB and CFLAGS/CPPFLAGS/LDFLAGS based on
>> user input
>>
>> i dont think we actually have an C++ tests ?  so i havent
>> setup CXXFLAGS/CXX
>
> Not true if you count Ballista test cases.
>
> CAI Qian
>
>> -mike

1) Its build system uses a weird configure script with ancient
references to AIX, Solaris 4.x and Vxworks.
2) Yes, variables do carry over, but we don't mess around with those
variables at all. The top-level caller is the only one that fiddles
with those variables.
3) The writers of the original Makefiles don't use implicit rules and
instead use CFLAGS instead of CXXFLAGS which is an epic fail for
all... CFLAGS =~ CXXFLAGS, but CXXFLAGS !~ CXXFLAGS.

    So in conclusion: the makefiles are junk.
HTH,
-Garrett

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Ltp-list mailing list
Ltp-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to