mirror of
https://github.com/crazywhalecc/static-php-cli.git
synced 2026-03-19 13:24:51 +08:00
解决debian 环境下 pgsql 构建共享库报错
This commit is contained in:
parent
9c2ea79bec
commit
78c1484570
@ -43,7 +43,18 @@ trait postgresql
|
||||
# 有静态链接配置 参考文件: src/interfaces/libpq/Makefile
|
||||
shell()->cd($this->source_dir . '/build')->exec(
|
||||
<<<'EOF'
|
||||
sed -i.backup "s/invokes exit\'; exit 1;/invokes exit\';/" ../src/interfaces/libpq/Makefile
|
||||
sed -i.backup "s/invokes exit'; exit 1;/invokes exit';/" ../src/interfaces/libpq/Makefile
|
||||
EOF
|
||||
);
|
||||
|
||||
shell()->cd($this->source_dir . '/build')->exec(
|
||||
<<<'EOF'
|
||||
sed -i.backup "293 s/^/#$/" ../src/Makefile.shlib
|
||||
EOF
|
||||
);
|
||||
shell()->cd($this->source_dir . '/build')->exec(
|
||||
<<<'EOF'
|
||||
sed -i.backup "441 s/^/#$/" ../src/Makefile.shlib
|
||||
EOF
|
||||
);
|
||||
|
||||
@ -71,22 +82,32 @@ EOF
|
||||
--without-tcl
|
||||
EOF
|
||||
);
|
||||
// 方便调试,
|
||||
shell()->cd($this->source_dir . '/build')->exec($envs . ' make -C src/bin/pg_config install');
|
||||
shell()->cd($this->source_dir . '/build')->exec($envs . ' make -C src/include install');
|
||||
shell()->cd($this->source_dir . '/build')->exec($envs . ' make -C src/common install');
|
||||
shell()->cd($this->source_dir . '/build')->exec($envs . ' make -C src/backend/port install');
|
||||
shell()->cd($this->source_dir . '/build')->exec($envs . ' make -C src/port install');
|
||||
shell()->cd($this->source_dir . '/build')->exec($envs . ' make -C src/backend/libpq install');
|
||||
shell()->cd($this->source_dir . '/build')->exec($envs . ' make -C src/interfaces/libpq install');
|
||||
|
||||
shell()->cd($this->source_dir . '/build')->exec(
|
||||
<<<'EOF'
|
||||
make -C src/bin/pg_config install
|
||||
make -C src/include install
|
||||
/*
|
||||
shell()->cd($this->source_dir . '/build')->exec(
|
||||
<<<'EOF'
|
||||
make -C src/bin/pg_config install
|
||||
make -C src/include install
|
||||
|
||||
make -C src/common install
|
||||
make -C src/common install
|
||||
|
||||
make -C src/backend/port install
|
||||
make -C src/port install
|
||||
make -C src/backend/port install
|
||||
make -C src/port install
|
||||
|
||||
make -C src/backend/libpq install
|
||||
make -C src/interfaces/libpq install
|
||||
|
||||
EOF
|
||||
);
|
||||
make -C src/backend/libpq install
|
||||
make -C src/interfaces/libpq install
|
||||
|
||||
EOF
|
||||
);
|
||||
*/
|
||||
|
||||
shell()->cd($this->source_dir . '/build')->exec(
|
||||
<<<EOF
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user