mirror of
https://github.com/crazywhalecc/static-php-cli.git
synced 2026-03-18 12:54:52 +08:00
use ld.gold (revert this if you think this doesn't add benefit)
This commit is contained in:
parent
75b9d66698
commit
ca1189b6ca
@ -42,7 +42,7 @@ class LinuxBuilder extends BuilderBase
|
|||||||
$this->setOptionIfNotExist('cc', 'gcc');
|
$this->setOptionIfNotExist('cc', 'gcc');
|
||||||
$this->setOptionIfNotExist('cxx', 'g++');
|
$this->setOptionIfNotExist('cxx', 'g++');
|
||||||
$this->setOptionIfNotExist('ar', 'ar');
|
$this->setOptionIfNotExist('ar', 'ar');
|
||||||
$this->setOptionIfNotExist('ld', 'ld');
|
$this->setOptionIfNotExist('ld', 'ld.gold');
|
||||||
$this->setOptionIfNotExist('library_path', '');
|
$this->setOptionIfNotExist('library_path', '');
|
||||||
$this->setOptionIfNotExist('ld_library_path', '');
|
$this->setOptionIfNotExist('ld_library_path', '');
|
||||||
} else {
|
} else {
|
||||||
@ -50,7 +50,7 @@ class LinuxBuilder extends BuilderBase
|
|||||||
$this->setOptionIfNotExist('cc', "{$arch}-linux-musl-gcc");
|
$this->setOptionIfNotExist('cc', "{$arch}-linux-musl-gcc");
|
||||||
$this->setOptionIfNotExist('cxx', "{$arch}-linux-musl-g++");
|
$this->setOptionIfNotExist('cxx', "{$arch}-linux-musl-g++");
|
||||||
$this->setOptionIfNotExist('ar', "{$arch}-linux-musl-ar");
|
$this->setOptionIfNotExist('ar', "{$arch}-linux-musl-ar");
|
||||||
$this->setOptionIfNotExist('ld', "{$arch}-linux-musl-ld");
|
$this->setOptionIfNotExist('ld', "/usr/local/musl/{$arch}-linux-musl/bin/ld.gold");
|
||||||
$this->setOptionIfNotExist('library_path', "LIBRARY_PATH=/usr/local/musl/{$arch}-linux-musl/lib");
|
$this->setOptionIfNotExist('library_path', "LIBRARY_PATH=/usr/local/musl/{$arch}-linux-musl/lib");
|
||||||
$this->setOptionIfNotExist('ld_library_path', "LD_LIBRARY_PATH=/usr/local/musl/{$arch}-linux-musl/lib");
|
$this->setOptionIfNotExist('ld_library_path', "LD_LIBRARY_PATH=/usr/local/musl/{$arch}-linux-musl/lib");
|
||||||
}
|
}
|
||||||
|
|||||||
@ -20,7 +20,7 @@ class LinuxToolCheckList
|
|||||||
'git', 'autoconf', 'automake',
|
'git', 'autoconf', 'automake',
|
||||||
'tar', 'unzip', 'gzip',
|
'tar', 'unzip', 'gzip',
|
||||||
'bzip2', 'cmake', 'gcc',
|
'bzip2', 'cmake', 'gcc',
|
||||||
'g++', 'patch',
|
'g++', 'patch', 'binutils-gold',
|
||||||
];
|
];
|
||||||
|
|
||||||
public const TOOLS_DEBIAN = [
|
public const TOOLS_DEBIAN = [
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user