Fix CFLAGS and CXXFLAGS
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
This commit is contained in:
parent
e121a4aa8d
commit
757daec2ca
8
mp.spec
8
mp.spec
|
@ -184,10 +184,6 @@ sed -i 's,returncode == 0,False,' support/build-docs.py
|
|||
%endif
|
||||
|
||||
%build
|
||||
# Fedora 40 compile issues
|
||||
CFLAGS="-D_GNU_SOURCE $CFLAGS"
|
||||
CXXFLAGS="-D_GNU_SOURCE $CXXFLAGS"
|
||||
|
||||
export LIBS="-lgsl -l%{blaslib}"
|
||||
mkdir -p build && pushd build
|
||||
BUILD="asl,gsl,smpswriter"
|
||||
|
@ -198,8 +194,8 @@ BUILD="gecode,$BUILD"
|
|||
BUILD="jacop,$BUILD"
|
||||
%endif
|
||||
export CPPFLAGS="-I$PWD/src/asl/solvers"
|
||||
export CFLAGS="%{optflags} -DNDEBUG"
|
||||
export CXXFLAGS="%{optflags} -DNDEBUG"
|
||||
export CFLAGS="%{optflags} -DNDEBUG -D_GNU_SOURCE"
|
||||
export CXXFLAGS="%{optflags} -DNDEBUG -D_GNU_SOURCE"
|
||||
# Let cmake create rpaths, so the jacop-using files can find libjvm.so.
|
||||
# We strip out the ones we don't want with chrpath at install time.
|
||||
%cmake3 -DCMAKE_INSTALL_PREFIX:PATH=%{_libdir}/%{name} \
|
||||
|
|
Loading…
Reference in New Issue