Conference Room SAD
[thread display] [new arrival display] [word search] [past log] [管理用]

Subject SAD on Snow Leopard
Date: 2009/09/11(Fri) 12:59:13
ContributorKamada

ユーザー各位

先月末に発売されたMacOS10.6、通称Snow LeopardにおけるSADの状況は、以下に述べる状態です。
(1)既存実行モジュール、(2)gccインストール共に、ナイーブなやり方では問題が解決出来ていません。
日常的にSADを使う方は、暫くSnow Leopardの導入を待たれた方がよいでしょう。
また、Snow Leopard上でSADを使えるように出来た方は、ぜひその情報を教えて下さい。

--------------------------------------
(1)既ににコンパイルしたSADモジュールを実行しようとすると、実行モジュールsad1.exeをフォルダーi386-Darwin10で探し、見つからないと言います。
そこで、既存フォルダーi386-Darwin9(この中にsad1.exeが有る)を複製、名前をi386-Darwin10とすると、以下のエラーメッセージで停止します。
[elcondorpasa:~] kamada% gs /scratch/kamada.elcondorpasa.kek.jp.8746.buffer~
dyld: Symbol not found: _bTkCanvTextDebug
Referenced from: /usr/local/SAD/arch/i386-Darwin10/bin/sad1.exe
Expected in: /usr/lib/libtk8.5.dylib

Trace/BPT trap
[elcondorpasa:~] kamada%

--------------------------------------
(2)一方、新規にコンパイルし直すため、Macportを使ってgcc4.5をインストールしようとすると、次のメッセージで停止し、gccがインストール出来ません。
[elcondorpasa:~] kamada% sudo port install gcc45
Password:
---> Computing dependencies for gcc45
---> Fetching gcc45
---> Attempting to fetch gcc-core-4.5-20090827.tar.bz2 from ftp://gcc.gnu.org/pub/gcc/snapshots/4.5-20090827/
---> Attempting to fetch gcc-fortran-4.5-20090827.tar.bz2 from ftp://gcc.gnu.org/pub/gcc/snapshots/4.5-20090827/
---> Attempting to fetch gcc-g++-4.5-20090827.tar.bz2 from ftp://gcc.gnu.org/pub/gcc/snapshots/4.5-20090827/
---> Attempting to fetch gcc-java-4.5-20090827.tar.bz2 from ftp://gcc.gnu.org/pub/gcc/snapshots/4.5-20090827/
---> Attempting to fetch gcc-objc-4.5-20090827.tar.bz2 from ftp://gcc.gnu.org/pub/gcc/snapshots/4.5-20090827/
---> Verifying checksum(s) for gcc45
---> Extracting gcc45
---> Configuring gcc45
---> Building gcc45
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc45/work/build" && /usr/bin/make -j8 bootstrap " returned error 2
Command output: /usr/bin/ranlib: file: ../../.././gcc/x86_64/libgcc.a(_fixtfdi.o) has no symbols
/usr/bin/ranlib: file: ../../.././gcc/x86_64/libgcc.a(_fixunstfdi.o) has no symbols
/usr/bin/ranlib: file: ../../.././gcc/x86_64/libgcc.a(_floatditf.o) has no symbols
/usr/bin/ranlib: file: ../../.././gcc/x86_64/libgcc.a(_floatunditf.o) has no symbols
/usr/bin/ranlib: file: ../../.././gcc/x86_64/libgcc.a(_fixtfti.o) has no symbols
/usr/bin/ranlib: file: ../../.././gcc/x86_64/libgcc.a(_fixunstfti.o) has no symbols
/usr/bin/ranlib: file: ../../.././gcc/x86_64/libgcc.a(_floattitf.o) has no symbols
/usr/bin/ranlib: file: ../../.././gcc/x86_64/libgcc.a(_floatuntitf.o) has no symbols
/usr/bin/install -c -m 644 libgcov.a ../../.././gcc/x86_64/
chmod 644 ../../.././gcc/x86_64/libgcov.a
/usr/bin/ranlib -c ../../.././gcc/x86_64/libgcov.a
parts="crt3.o crtfastmath.o crtprec32.o crtprec64.o crtprec80.o";\
for file in $parts; do\
rm -f ../../.././gcc/x86_64/$file;\
/usr/bin/install -c -m 644 $file ../../.././gcc/x86_64/;\
done
/usr/bin/strip -o libgcc_s.10.4.dylib_T \
-s ../../../gcc-4.5-20090827/libgcc/../gcc/config/i386/darwin-libgcc.10.4.ver -c -u \
./libgcc_s.1.dylib.tmp
/usr/bin/strip -o libgcc_s.10.5.dylib_T \
-s ../../../gcc-4.5-20090827/libgcc/../gcc/config/i386/darwin-libgcc.10.5.ver -c -u \
./libgcc_s.1.dylib.tmp
/usr/bin/strip: can't open file: ./libgcc_s.1.dylib.tmp (No such file or directory)
make[3]: *** [libgcc_s.10.4.dylib] Error 1
/usr/bin/strip: can't open file: ./libgcc_s.1.dylib.tmp (No such file or directory)
make[3]: *** Waiting for unfinished jobs....
make[3]: *** [libgcc_s.10.5.dylib] Error 1
make[2]: *** [all-stage1-target-libgcc] Error 2
make[1]: *** [stage1-bubble] Error 2
make: *** [bootstrap] Error 2

Error: Status 1 encountered during processing.
[elcondorpasa:~] kamada%


- 関連一覧ツリー (Click ▼ to display all articles in a thread.)