Re: Dynamic linking PHP extension in Apache 2 and MacOSX
新城@筑波大学情報です。こんにちは。
In article <3993219news.pl@rananim.ie.u-ryukyu.ac.jp>
kono@ie.u-ryukyu.ac.jp (Shinji KONO) writes:
> > dyld: NSLinkModule() error
> > dyld: Symbol not found: _executor_globals
> > Referenced from: /usr/local/lib/php/extensions/no-debug-zts-20020429/sqlite.so
> > Expected in: flat namespace
> > この問題を解決する方法はないでしょうか。
> この手の問題は、libtoolのversion でなんとかなることが多いんですが...
MacOSX の libtool って、Apple 製に見えます。Apple 頑張れって
いう意味?
------------------------------------------------------------
% libtool -V
Apple Computer, Inc. version cctools-576
% libtool
libtool: no output file specified (specify with -o output)
Usage: libtool -static [-] file [...] [-filelist listfile[,dirname]] [-arch_only arch] [-sacLT]
Usage: libtool -dynamic [-] file [...] [-filelist listfile[,dirname]] [-arch_only arch] [-o output] [-install_name name] [-compatibility_version #] [-current_version #] [-seg1addr 0x#] [-segs_read_only_addr 0x#] [-segs_read_write_addr 0x#] [-seg_addr_table <filename>] [-seg_addr_table_filename <file_system_path>] [-all_load] [-noall_load]
%
------------------------------------------------------------
動的リンクの2段重ねの問題だからね。
Apache2 -> libphp4.so -> sqlite.so
(1) (2)
で、(2) の cc で、apxs 使ったらなんとかなるのかなあ。そうい
う話は、聞いたことはないけれど。
\\ 新城 靖 (しんじょう やすし) \\
\\ 筑波大学 電子・情報 \\
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735