pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: The correct way to configure compiler flags.
> Am 18.10.2010 23:53, schrieb Charles McGarvey:
>>
>> Unless I'm misunderstanding, the pkgsrc guide is at odds with the
>> mk.conf manual page with regards to configuring compiler flags. Section
>> 5.4.2 in the pkgsrc guide says that compiler flags should be explicitly
>> appended to CFLAGS, whereas mk.conf(5) says to use COPTS and CPUFLAGS
>> and never to set CFLAGS in mk.conf. Which is correct?
>>
>> Also see:
>> http://www.netbsd.org/docs/pkgsrc/configuring.html#conf.cflags
>> mk.conf(5)
> mk.conf(5) describes the build configuration for the base system. This
> is something very different from pkgsrc. It's just that they happen to
> use the same file for configuration (mostly for historic reasons).
> And this is the reason for the "preprocessor directive" BSD_PKG_MK that
> can be used in mk.conf:
How about introducing an individual .conf file for pkgsrc?
I think it will avoid this kind of misunderstanding once and forever.
> .ifdef BSD_PKG_MK
> # pkgsrc configuration follows
> CFLAGS += -Os
> .else
> # base system configuration follows
> COPT += -Os
> .endif
> Roland
--
Best regards, Aleksey Cheusov.
Home |
Main Index |
Thread Index |
Old Index