I found quite a good source of information for this is the CLFS-documentation. There you can find lots of stuff on how to make things go where you want them. > Dennis Wronka wrote: > > This can be quite hard at times. For most packages you can use --libdir > > with configure, but some packages still want to put their stuff into /lib > > or /usr/lib OpenSSL for example seems to require quite a few edits in the > > Makefiles. > > > > Here's what I have to "rape" OpenSSL into installing into /usr/lib64 > > > > if [ "$(uname -a | grep x86_64)" != "" ]; then > > for FILE in $(find . -name Makefile); do > > sed -i 's@$(INSTALLTOP)/lib@&64@g' ${FILE} > > sed -i 's@$${exec_prefix}/lib@&64@g' ${FILE} > > done > > fi > > > > Btw, if you compile a pure 64-bit system I suggest simply linking /lib to > > /lib64 and /usr/lib to /usr/lib64 > > Saves you lots of headaches with misplaced stuff... > > > >> As an experimanet I'm building an x86_64 system, in doing so > >> I'm noticing I need to have the libs point to /lib64 and /usr/lib64 > >> what is the easiest way to do this for the > >> userspace from git. looking at the Makefiles seems a bit confusing, > >> using LIBDIR=/lib64 does make /usr/lib64 but does not make /lib64. > >> > >> any ideas? > >> > >> Justin P. Mattock > >> > >> -- > >> 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. > > Cool thanks, > The linking to lib like what you had said > is probably the best bet(noticed ubuntu does that, > but fedora does not) especially with the file relabeling. > (unless the file relabeling is already aware of lib64's). > > As for openssl(thanks for that) > I had a bit of a headache with perl already. > not sure if I have the patience for this. > > Justin P. Mattock -- 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.