These pages are written by only Japanese.
|
Namazu for hns による簡易全文検索です。 詳細は 詳細指定/ヘルプをご参照下さい。 |
|||||||||||||||||||||||||||||||||||||||||||
yoya-Mac-mini:~ yoya$ /usr/bin/php -v PHP 4.4.9 (cli) (built: Sep 17 2008 16:31:15) Copyright (c) 1997-2008 The PHP Group Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologiesなるほど。PHP4 は無理です…
yoya-Mac-mini:~ yoya$ /home/yoya/tmp/php529/bin/php -v PHP 5.2.9 (cli) (built: Feb 1 2010 19:24:32) Copyright (c) 1997-2009 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies実行パスを通したら、
PATH=$HOME/tmp/php529/bin:$HOME/bin:/usr/local/bin:$PATHあっさり、コンパイル出来て dump も普通に出来ました。
magic=CWS version=6 file_length=2902016 rect=(0, 0)-(800, 545) (f_size=15) frame_rate=30.0 frame_count=1183 [0] tag=SetBackgroundColor(9) length=3 [1] tag=JPEGTables(8) length=574 [2] tag=DefineBitsJPEG(6) length=31897 image_id=1 jpeg_data_size=31895問題なく動いてそう。 Intel Mac が手に入ったのでそちらでも確認して、あと、 Web 越しに API 叩いてみてから、動作確認済みプラットフォームに追加しておこう。
yoya-no-MacBook-Pro:~ yoya$ cd svn/swfed/trunk/src/ yoya-no-MacBook-Pro:src yoya$ phpize grep: /usr/include/php/main/php.h: No such file or directory grep: /usr/include/php/Zend/zend_modules.h: No such file or directory grep: /usr/include/php/Zend/zend_extensions.h: No such file or directory Configuring for: PHP Api Version: Zend Module Api No: Zend Extension Api No: Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script.う、うーん。
% cd svn/swfed/trunk/src % phpize % ./configure % make % sudo -s # make install # cd /etc # cp php.ini.default php.ini # vi php.ini # ← extension=swfed.so を追加swfdump.php や www/index.php も問題なく動いているので、 これで Macintosh 上での動作確認 done.
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x8013020b0 (LWP 100090)] 0x00000008010f9bc9 in free () from /lib/libc.so.7たまに出るって事は Thread Manager 辺りで何か忘れてるのかな…