mirror of
https://github.com/dslm4515/BMLFS.git
synced 2025-08-01 19:42:55 +00:00
26 lines
843 B
Bash
26 lines
843 B
Bash
#! /bin/bash
|
|
|
|
# SeaMonkey 2.49.4
|
|
# Source: https://archive.mozilla.org/pub/seamonkey/releases/2.49.4/source/seamonkey-2.49.4.source.tar.xz
|
|
|
|
# apply patches:
|
|
|
|
|
|
|
|
# Set environment
|
|
export LDFLAGS=" -Wl,-rpath,/usr/lib/seamonkey-2.49.4 -Wl,-rpath,/opt/xorg/lib -Wl,-rpath=/usr/lib/seamonkey-2.49.4 -Wl,-rpath=/opt/xorg/lib"
|
|
|
|
export CFLAGS=" -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2 -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2 -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2"
|
|
|
|
export CXXFLAGS="-fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2"
|
|
|
|
# configure
|
|
cp -v ../files/mozconfig ./mozconfig
|
|
grep -rl -- '-Werror=format' | xargs sed -i 's/error=format/no-&/'
|
|
|
|
# Build
|
|
make -f client.mk build
|
|
|
|
# Isntall
|
|
make -f client.mk INSTALL_SDK= install
|