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

Re: C++ and Python package combined



On Sat, Apr 7, 2018 at 4:04 PM, Nico Schlömer wrote:

>> Which software is this?
>
> FEniCS/Dolfin [1]. (I'm preparing the upcoming release.)

Has something changed to prevent the existing dh overrides from working?

https://sources.debian.org/src/dolfin/2017.2.0.post0-3/debian/rules

> The latter step relies on the libraries and headers already being installed on the system.

I guess you can set PKG_CONFIG_PATH and others appropriately.
I use these to bring ~/opt/ dirs into various paths:

export PKG_CONFIG_PATH=$HOME/opt/lib/pkgconfig:$HOME/opt/share/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
export PATH=$HOME/opt/bin:$HOME/opt/games${PATH:+:$PATH}
export MANPATH=$HOME/opt/share/man${MANPATH:+:$MANPATH}:
export LD_LIBRARY_PATH=$HOME/opt/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
export LIBRARY_PATH=$HOME/opt/lib${LIBRARY_PATH:+:$LIBRARY_PATH}
export CPATH=$HOME/opt/include${CPATH:+:$CPATH}
export C_INCLUDE_PATH=$HOME/opt/include${C_INCLUDE_PATH:+:$C_INCLUDE_PATH}
export CPLUS_INCLUDE_PATH=$HOME/opt/include${CPLUS_INCLUDE_PATH:+:$CPLUS_INCLUDE_PATH}
export OBJC_INCLUDE_PATH=$HOME/opt/include${OBJC_INCLUDE_PATH:+:$OBJC_INCLUDE_PATH}

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


Reply to: