Hi,

I am trying to install

  RStan-2.18.2-foss-2018b-R-3.5.1.eb

with the additional compiler flag:

  -DSTAN_THREADS

I want to us a hook and tried

  def pre_configure_hook(self, *args, **kwargs):

      """Pre-build hook"""

      # Build RStan with threading
      ##################################################
      if self.name == 'RStan':
          self.cfg['buildopts'] = self.cfg['buildopts'] \
              + 'CXXFLAGS="$CXXFLAGS -DSTAN_THREADS"'
          self.log.info("[pre-build hook] Added -DSTAN_THREADS to CXXFLAGS to 
buildopts")
          return

In the log file I can see that  the hooks is called, but the flag
doesn't seem to be used.

What am I doing wrong?

Cheers,

Loris

-- 
Dr. Loris Bennett (Mr.)
ZEDAT, Freie Universität Berlin         Email loris.benn...@fu-berlin.de

Reply via email to