mirror of
git://git.2f30.org/morpheus.git
synced 2024-06-16 14:08:34 +00:00
Disable building shared libs and add prepare-root
This commit is contained in:
parent
d7e16587ec
commit
286b38eda5
@ -12,7 +12,7 @@ unpack() {
|
||||
|
||||
build() {
|
||||
pushd src/libevent-2.0.21-stable
|
||||
CC=musl-gcc ./configure --prefix=$top/cross
|
||||
CC=musl-gcc ./configure --prefix=$top/cross --disable-shared
|
||||
make CC=musl-gcc -j$nprocs
|
||||
popd
|
||||
}
|
||||
|
@ -12,7 +12,7 @@ unpack() {
|
||||
|
||||
build() {
|
||||
pushd src/musl-0.9.13
|
||||
./configure --prefix=$top/cross --syslibdir=$top/cross/lib
|
||||
./configure --prefix=$top/cross --syslibdir=$top/cross/lib --disable-shared
|
||||
make -j$nprocs
|
||||
popd
|
||||
}
|
||||
|
9
prepare-root
Normal file
9
prepare-root
Normal file
@ -0,0 +1,9 @@
|
||||
mkdir -p src cross
|
||||
mkdir -p $root/{bin,boot,dev,etc,home,root,lib,var,share,tmp,sys,proc}
|
||||
mkdir -p $root/dev/shm
|
||||
mkdir -p $root/share/{doc,man}
|
||||
mkdir -p $root/var/run
|
||||
cd $root
|
||||
ln -s . usr
|
||||
ln -s bin sbin
|
||||
cd -
|
13
stage0
13
stage0
@ -8,18 +8,7 @@ mirror=http://dl.2f30.org/morpheus-pkgs
|
||||
export top root nprocs mirror
|
||||
|
||||
./clean
|
||||
# Create directory hierarchy
|
||||
mkdir -p src cross
|
||||
mkdir -p $root/{bin,boot,dev,etc,home,root,lib,var,share,tmp,sys,proc}
|
||||
mkdir -p $root/dev/shm
|
||||
mkdir -p $root/share/{doc,man}
|
||||
mkdir -p $root/var/run
|
||||
pushd $root/
|
||||
if [ -e sbin ]; then
|
||||
unlink sbin
|
||||
fi
|
||||
ln -s /bin sbin
|
||||
popd
|
||||
. ./prepare-root
|
||||
|
||||
./build cross-scripts/musl-0.9.13
|
||||
./build cross-scripts/libevent-2.0.21
|
||||
|
Loading…
Reference in New Issue
Block a user