Interesting. I'm using AX_PTHREAD and I never thought of that.
Searching web shows that apr-util, though not using autoconf, prints this 
during configure:

  adding "-pthread" to CFLAGS
  adding "-D_REENTRANT" to CPPFLAGS

So maybe AX_PTHREAD is doing wrong. Would it harm, if -pthread was added to 
both variables? Doesn't seem so.

12.07.2018 18:51, Dudziak Krzysztof пишет:
> Hi,
> For makefiles which build piece of software in two separate steps: 
> compilation then linking,
> will it be better to attach  PTHREAD_CFLAGS to higher-level_CPPFLAGS than to 
> higher-level_CFLAGS variable?
> Autotools along with libtool are used here, user-level variables (CFLAGS, 
> CPPFLAGS) are not manipulated through whole build chain.
> I can manipulate variables only at Makefile.am -level.
> 
> I learned gcc expects -pthread option which translates among others to some 
> preprocessor define,
> therefore I wonder if it won't be better to attach PTHREAD_CFLAGS to 
> higher-level_CPPFLAGS rather than
> to higher-level_CFLAGS.
> 
> Regarding PTHREAD_CFLAGS the AC_PTHREAD manual talks about CFLAGS, not about 
> CPPFLAGS.
> I guess attaching to ..._CFLAGS would be fine if building is made in one 
> single step.
> 
> Thanks
> ________________________________
> This message and any attachments are intended solely for the addressees and 
> may contain confidential information. Any unauthorized use or disclosure, 
> either whole or partial, is prohibited.
> E-mails are susceptible to alteration. Our company shall not be liable for 
> the message if altered, changed or falsified. If you are not the intended 
> recipient of this message, please delete it and notify the sender.
> Although all reasonable efforts have been made to keep this transmission free 
> from viruses, the sender will not be liable for damages caused by a 
> transmitted virus.
> 

Reply via email to