[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] repository pathname, location and customisation, lib
From: |
Marco Maggi |
Subject: |
Re: [Chicken-users] repository pathname, location and customisation, lib64 |
Date: |
Mon, 25 Mar 2019 06:08:47 +0100 |
address@hidden wrote:
> Marco Maggi <address@hidden> wrote:
>> Under Slackware 32-bit the libraries' directory is "$prefix/lib",
>> while under Slackware 64-bit the libraries' directory is
>> "$prefix/lib64". On a 64-bit platform: it is possible to install both
>> 32-bit and 64-bit packages and their files go into different
>> installation directories. It is not right to put everything under
>> "lib", I would like to use "lib64".
> You can change the library directory by passing a LIBDIR variable to make,
> like so: `make PLATFORM=linux PREFIX=/usr LIBDIR=/usr/lib64`
This has worked while installing Chicken itself, with the commands:
$ make PLATFORM=linux \
PREFIX=/opt/chicken/5.0.0 LIBDIR=/opt/chicken/5.0.0/lib64
$ (umask 0 ; sudo make install \
PLATFORM=linux PREFIX=/opt/chicken/5.0.0 LIBDIR=/opt/chicken/5.0.0/lib64)
and now "chicken-install" puts the eggs in "/opt/chicken/5.0.0/lib64".
I see that the documentation on the Wiki for accessing "repository-path"
has been fixed. Thanks!
Am I correct in saying that the README in Chicken's distribution is
missing a note saying that we should *not* "strip" the installed
binaries? If I strip them I get errors later when installing eggs.
--
Marco Maggi