Skip to content

Commit

Permalink
Use %{_target_cpu} to support both i386 and x86_64.
Browse files Browse the repository at this point in the history
  • Loading branch information
david committed Jun 8, 2011
1 parent 41e3e10 commit 97412e5
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions nmap.spec.in
Original file line number Diff line number Diff line change
Expand Up @@ -53,12 +53,12 @@ both console and graphical versions are available.
# compat-glibc and compat-gcc-34-c++.
CC=gcc34; export CC
CXX=g++34; export CXX
CPPFLAGS="-I/usr/lib/i386-redhat-linux4E/include -B/usr/lib/i386-redhat-linux4E/lib/ $CPPFLAGS"; export CPPFLAGS
CFLAGS="-I/usr/lib/i386-redhat-linux4E/include -B/usr/lib/i386-redhat-linux4E/lib/ $CFLAGS"; export CFLAGS
CXXFLAGS="-I/usr/lib/i386-redhat-linux4E/include -B/usr/lib/i386-redhat-linux4E/lib/ $CXXFLAGS"; export CXXFLAGS
CPPFLAGS="-I/usr/lib/%{_target_cpu}-redhat-linux4E/include -B/usr/lib/%{_target_cpu}-redhat-linux4E/lib/ $CPPFLAGS"; export CPPFLAGS
CFLAGS="-I/usr/lib/%{_target_cpu}-redhat-linux4E/include -B/usr/lib/%{_target_cpu}-redhat-linux4E/lib/ $CFLAGS"; export CFLAGS
CXXFLAGS="-I/usr/lib/%{_target_cpu}-redhat-linux4E/include -B/usr/lib/%{_target_cpu}-redhat-linux4E/lib/ $CXXFLAGS"; export CXXFLAGS
# Settings LDFLAGS seems logical but leads to an error on C++ link:
# /usr/lib/gcc/i386-redhat-linux/3.4.6/libgcc_s.so: undefined reference to `__stack_chk_fail@GLIBC_2.4'
# LDFLAGS="-B/usr/lib/i386-redhat-linux4E/lib/ $LDFLAGS"; export LDFLAGS
# LDFLAGS="-B/usr/lib/%{_target_cpu}-redhat-linux4E/lib/ $LDFLAGS"; export LDFLAGS

%configure --with-openssl=%{openssl} --without-zenmap --with-ndiff --with-libdnet=included --with-libpcap=included --with-libpcre=included --with-liblua=included
%if "%{buildncat}" == "0"
Expand Down

0 comments on commit 97412e5

Please sign in to comment.