On Thu, 2011-09-15 at 14:14 -0400, Stephen Smalley wrote: > On Thu, 2011-09-15 at 19:26 +0200, Guido Trentalancia wrote: > > My requirements are that I am on a 64-bit system and therefore I > > need/want to distiguish between "lib" and "lib64". I do not need/care > > about distinguishing between SHLIBDIR and LIBDIR. I am fine either > > without a DESTDIR or with a DESTDIR as you suggested (both are > > problematic). > > rm -rf ~/out > make DESTDIR=~/out install > rm -rf ~/out > make DESTDIR=~/out LIBDIR=~/out/usr/lib64 SHLIBDIR=~/out/lib64 install I did hit other issues too. Lesson learned was: add -lbz2 -lustr to LDLIBS in policycoreutils/{semodule,setsebool}/Makefile and replace = with ?= in checkpolicy/test/Makefile Unfortunately none of the above is exactly what I am looking for... I am looking to install directly under the root live filesystem. So DESTDIR is not going to be used in my specific case. And I need LIBDIR=SHLIBDIR=/usr/lib64. Also, I'd like to first type "make" to build only and then type "make install" to get things installed. rm -rf /usr/include/selinux/ ; rm -rf /usr/include/semanage/ ; rm -rf /usr/include/sepol/ ; rm -f /usr/lib64/libsepol.* ; rm -f /usr/lib64/libsemanage.* ; CFLAGS="-O3 -march=corei7 -mtune=corei7" LIBDIR=/usr/lib64 SHLIBDIR=/usr/lib64 make install Works with "install" target only with latest git. So it is not possible to build only first and then install. > Both work fine for me with current selinux git master branch + Eric's > patch 1/2 libselinux + my policycoreutils sandbox patch. > > > And it breaks again after that... > > You'd have to show where it fails. It seems to work for me and Eric. Regards, Guido -- This message was distributed to subscribers of the selinux mailing list. If you no longer wish to subscribe, send mail to majordomo@xxxxxxxxxxxxx with the words "unsubscribe selinux" without quotes as the message.