2005-11-17(木) 風邪かな
_ 運動不足?
久しぶりに体を使う試験をやったら、肩と腕が痛い。かなり深刻な、運動不足だな(^^;
_ 要望:複数プロキシ設定の切り替え機能
Bugzilla.orgには、[Bug-org 43429]Proxy: Support multiple proxy configurations (in one profile)ってのがあるのだが、動いている人はいないようだ。誰もが使う機能ではないので、WONTFIXでよいのではという意見が出ている。
_ [Bug-org 316845] Build error : symbol `_cairo_pixman_composite' is already defined
もうお手上げなので、Bugzilla.orgに登録してみた。何か反応があるといいが。
Copyright (C) 2005-2012 by Hidenosuke. All rights reserved.
mailto: hidenosuke_at_hidenosuke_dot_org or hideo.oshima_at_gmail_dot_com
ac_add_options --enable-svg<br>ac_add_options --enable-cairo<br>ac_add_options --enable-canvas<br><br>現在 --enable-cairo は使われていないはずですが、除くとどうなります?
>現在 --enable-cairo は使われていないはずですが、除くとどうなります? <br>同じ結果になりました。ちなみに、公式Trunk Buildでも<br>--enable-cairoは付いています。
エラーを出すのがgasなんですよね、不思議です。.set が問題なようなのですが、何をしているのかが解らない…。削ってしまえばbuildできるし動くのでさらに謎。
>.set が問題なようなのですが<br>.setというのは、なんのことでしょうか?
Mozilla.org latest-trunk firefox-1.6a1.en-US.linux-i686.tar.bz2 05/11/18 12:43:00 の Configure arguments は --enable-application=browser --enable-update-channel=nightly --enable-update-packaging --disable-debug '--enable-optimize=-Os -freorder-blocks -fno-reorder-functions -gstabs+' --disable-tests --enable-default-toolkit=gtk2 --enable-xft --disable-freetype2 --enable-svg --enable-canvas --enable-static --disable-shared なので、--enable-cairo は取れています。<br>--enable-cairo => --enable-canvas になったかと。いずれにしても、これが悪さをしていたわけではないようで、ハズレですね。
説明を読んでもさっぱりわからないのですが、<br>http://sourceware.org/binutils/docs-2.16/as/Set.html#Set<br>だそうです。<br>iccolor.cのコンパイルの結果の140行目に<br> 139 .globl _cairo_pixman_color_to_pixel<br> 140 .set _cairo_pixman_color_to_pixel,_cairo_pixman_color_to_pixel<br>とありまして。fbpict.sは5212行目の所です。<br>これらを消してas -V -Qs --64 -o icollor.o icollor.s として(fbpict.oも同様に)<br>.o を作ってやれば make -f client.mk build でlibmozlibpixman.a が作られるため、全体がbuildが出きます。<br>ソースのどれが問題かさっぱりわかんないので、解決にはなってませんが。
あ、私の環境はamd64なんで行番号とasのオプションはx86とは違うはずですのでそこらへんはエラーやgcc に-vを付けて見てください。
>--enable-cairo => --enable-canvas になったかと。いずれにしても、これが悪さをしていたわけではないようで、ハズレですね。<br>もう一度確認したら、--enable-cairoは確かに付いていませんでした。このオプションがあってもなくても、cairoは使われちゃうんでしょうかね。
>set が問題なようなのですが、何をしているのかが解らない…。削ってしまえばbuildできるし動くのでさらに謎。<br>うちでも、ご指摘のやり方でビルドが成功しました。<br>該当の部分は、どこから来てるんでしょうかねえ。