トップページunix
1001コメント349KB

初心者もOK! FreeBSD質問スレッド その59

レス数が900を超えています。1000を超えると表示できなくなるよ。
0001名無しさん@お腹いっぱい。05/02/10 01:53:18
FreeBSD 関連の質問はここで。

初心者もOK! FreeBSD質問スレッド 過去ログ置き場
http://bird.zero.ad.jp/~zau60806/FreeBSD/

■歴代スレ、関連サイト >>2-10 くらい

FreeBSD 以外の UNIX 関連の初歩的な質問は…

くだらない質問はここに書き込め!39
http://pc5.2ch.net/test/read.cgi/unix/1105202422/
0837名無しさん@お腹いっぱい。05/03/04 18:36:58
ad3* って、ad3[a-h] 位か?
それとも ad3s[0-9][a-h] 程度は試したのか?

パーティションテーブル探して、それなりに復旧するツールが
users-jp で流れてたと思ったが、それは試したか?
0838名無しさん@お腹いっぱい。05/03/04 18:44:21
>>837
そうです。ad3s[0-9][a-h] の範囲でいくつか試してみました。

>パーティションテーブル探して、それなりに復旧するツールが
>users-jp で流れてたと思ったが、それは試したか?
それ、非常に気になります。探してみます。
もしいつの投稿かとか、ツールの名前(の手掛かりになりそうなもの)など
ご存知でしたら教えて下さい。
0839名無しさん@お腹いっぱい。05/03/04 18:53:20
>838

で、そのHDDはちゃんとad3で認識されているんだな?
なら、

disklabel ad3s1

とでもやってみ。disklabelコマンドは恐ろしいコマンドなので、くれぐれも
変なパラメータを「試しに」で付けるなよ。
0840名無しさん@お腹いっぱい。05/03/04 22:02:46
# 他に適当なスレがありましたら、ぜひ紹介していただければと思います。ム
# 板は見たのですけどね…。

FreeBSD (4.8-RELEASE)のマシンにPythonを(ソースコードから)インストールしよう
としています。

/usr/local/Pythonにインストールするため、
 % ./configure --prefix=/usr/local/Python
 % gmake
を実行したのですが、途中で

gcc -pthread -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -pg -fno-strict-aliasing -I. … -c …/Modules/_hotshot.c -o build/temp.freebsd-4.8-RELEASE-i386-2.4/_hotshot.o
gcc -shared -pg build/temp.freebsd-4.8-RELEASE-i386-2.4/_hotshot.o -L/usr/local/lib -o build/lib.freebsd-4.8-RELEASE-i386-2.4/_hotshot.so
*** WARNING: renaming "_hotshot" since importing it failed: build/lib.freebsd-4.8-RELEASE-i386-2.4/_hotshot.so: Undefined symbol "fgetc"

というのが出てきます。コンパイル&リンクには失敗していないのですが、
  importing it failed
  build/lib.freebsd-4.8-RELEASE-i386-2.4/_hotshot.so: Undefined symbol "fgetc"
のようなメッセージが表示されるのはなぜでしょう?
0841名無しさん@お腹いっぱい。05/03/04 22:36:27
>>840
|FreeBSD (4.8-RELEASE)のマシンにPythonを(ソースコードから)
|インストールしようとしています。
portsだとうまくいくのですか?
084284005/03/04 22:44:07
ごめんなさい、考え直して
  http://pc5.2ch.net/test/read.cgi/tech/1104156256/645
に移動させていただくことにしました。

>>841
> portsだとうまくいくのですか?

いえ、試していないので…。
エラーが起こるにしても、なぜfgetcなのかな、と。fgetcって標準Cライブラリ
の関数ですよね。
084384105/03/04 23:39:12
>>842 想像しなくていいからまずやってごらん。
0844名無しさん@お腹いっぱい。05/03/05 00:01:19
FreeBSD5.3-RELEASE にktermとemacs-21.3_5をインストールして使用しているのですが
どちらもフォントが小さくてかなり目にキてしまってます
どちらも使用頻度が多くなりそうなのでフォントを大きくするするにはどうすればいいでしょうか
0845名無しさん@お腹いっぱい。05/03/05 01:29:58
fontctl +1
084681405/03/05 02:02:57
>>816
freebsd-hackersの 「FUD about CGD and GBDE」というスレッドを例に
あげる(phk@のメールだけ先にMLから来て、話をしているもうひとりのは
ずっと後から届く)と、それは考えにくいと思います。
0847名無しさん@お腹いっぱい。05/03/05 02:48:33
>>846
X-Mailman-Approved-Atがついているのでわかりますが、
only subscriber can postのメーリングリストにsubscribeせずに投稿したため、
list ownerが承認するまで配送されないメールがあります。
Re: FUD about...で遅れたメールはすべてこれです。
0848名無しさん@お腹いっぱい。05/03/05 03:10:11
php4-extensionsで入れた全てのパッケージをdeinstallしたいのですが
php4-extensionsにmake deinstallしても個別パッケージは消されません。
もしかして、全部手動で消していくしかないのでしょうか?
0849名無しさん@お腹いっぱい。05/03/05 06:00:23
本家の方は、only subscriber can post になってるんだ…
0850名無しさん@お腹いっぱい。05/03/05 07:09:21
5STABLEにて
カーネルコンフィグで
options IPFIREWALL_FORWARD_EXTENDED
指定しても
ローカルIPアドレスにたいして ipfw fwdできないです。
ど、どうしてでしょうか
0851名無しさん@お腹いっぱい。05/03/05 07:14:30
>>850
他の IPFIREWALL_* はどうなっているの?
085285005/03/05 07:16:22
>>851
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=100
options IPFIREWALL_FORWARD
options IPFIREWALL_FORWARD_EXTENDED
options IPFIREWALL_DEFAULT_TO_ACCEPT

こんな感じです。
0853名無しさん@お腹いっぱい。05/03/05 07:24:21
>>850
/usr/src/UPDATING
0854名無しさん@お腹いっぱい。05/03/05 10:05:22
windowsのノートンやzonealarmみたくセキュリティの設定を
GUIで出来るソフトってportsにありますか?
0855名無しさん@お腹いっぱい。05/03/05 11:11:50
ある。
GUIには当然ncurseは入るけどね
0856名無しさん@お腹いっぱい。05/03/05 13:21:05
>>855 のイヂワル(w
0857名無しさん@お腹いっぱい。05/03/05 14:05:57
5.3-RELEASE(i386)なんですが、/var/log/messagesの~~~~~~~~~って何なんでしょう?

Mar 5 02:26:38 dl2 kernel: Mounting root from nfs:192.168.0.1:/usr3/diskless/freebsd5
Mar 5 02:26:38 dl2 kernel: setrootbyname failed
Mar 5 02:26:38 dl2 kernel: NFS ROOT: 192.168.0.1:/usr3/diskless/freebsd5
Mar 5 02:26:38 dl2 kernel: ~~~~~~~~~~~~~~~~~~~~~~~
Mar 5 02:26:38 dl2 root: /etc/rc: WARNING: /etc/exports is not readable.
Mar 5 02:26:39 dl2 kernel: WARNING: driver "vmmon" used unreserved major device number 200

このごろパニックしたりいろいろ挙動がおかしい。。。。
0858名無しさん@お腹いっぱい。05/03/05 14:09:48
>>857 /etc/exportsを一から書き直したら?
0859名無しさん@お腹いっぱい。05/03/05 14:59:02
# rm /etc/fstab
# reboot
0860名無しさん@お腹いっぱい。05/03/05 15:00:55
>>858
いや、その上の行の話なんだけど。。。。
/etc/exportsはまだないので、読めないのはいいんだけどさ。
にょろがたまにでるのよ。数10回に一回くらい?
とりあえず空ファイル作って監視してみることに。
086185005/03/05 15:14:54
>>853

/usr/src/UPDATING
の通りに
IPFIREWALL_FORWARDに加えて
IPFIREWALL_FORWARD_EXTENDED
を書いたのですが、、
086285005/03/05 16:54:30
自己解決しました
/usr/src/sys/conf/optionsで

IPFIREWALL_FORWARD_EXTENDED opt_ifpw.h
                            ~~~~~~~
typoのようです。

どなたかsend prよろしくお願いします。
086385805/03/05 17:07:18
>>862
$ cd /usr/src
$ cvs up -prRELENG_5_3_0_RELEASE sys/conf/options |
grep IPFIREWALL_FORWARD_EXTENDED

したけどそういう行はなかったよ? cvsupサーバ腐ってんじゃない?
086484605/03/05 17:24:58
>>847 アナルほど、そのヘッダは見逃がしてました。danke!
0865名無しさん@お腹いっぱい。05/03/05 17:44:39
LANカードの認識に関する質問です。環境は、5.3R、VAIOのN505というノートPCです。
BUFFALO LPC4-CLXが認識しないのでぐぐったところ、「bsd-nomads:16468」で対処方法が書かれていました。しかし、パッチの当て方がよく分からなかったため、以下の手順を行いました。

1./usr/src/sys/dev/ed/if_ed_pccard.c をviで開く
2.関数 ed_pccard_ax88190 内を編集(@の行を追加)
  ed_pccrad_memwrite(dev, ED_AX88190_IOBASE1, (iobase >> 8) & 0xff);

@ /*
@  * PHY Power down mode set disabled (AX88190
@  */
@ if ((flags & 0xff000) == 0x31000) {
@   ed_pccard_memwrite(dev, 0x3c2, 0x4);
@ }

  ax88190_geteprom(sc);
3.カーネルを再構築
4./etc/pccard.confにエントリを追加
card "BUFFALO" "LPC4-CLX"
  config auto "ed" ? 0x31000
  insert /etc/pccard_ether $device start
  insert /etc/pccard_ether $device stop

この結果、カードを挿すと次のようなメッセージが表示されます。
pccard0: <unknown card> (manufacturer=0x026f, product=0x0309) at function 0
pccard0:   CIS info: BUFFALO, LPC4-CLX, R01

うまく認識しない原因として考えられるのは何でしょうか。ヒントでもよいのでいただけると幸いです。
他に必要な情報があれば提供したいのですが、初心者のためコマンド等を知らないのでそれも合わせて教えていただけると嬉しいです。
0866名無しさん@お腹いっぱい。05/03/05 18:12:10
>>863

>>850
>5STABLE
0867名無しさん@お腹いっぱい。05/03/05 19:03:37
>>865
(利用できる)ドライバがない
ほんとにedであってる?

http://www.pcidatabase.com/
とかで確認してみ
0868名無しさん@お腹いっぱい。05/03/05 19:29:15
>>850
俺も同じ状況で悩んでたんだけど、

grep -n _EXTEND /usr/src/sys/conf/options
355:IPFIREWALL_FORWARD_EXTENDED opt_ifpw.h

ほんとだ(w
おかげで解決しました。
0869名無しさん@お腹いっぱい。05/03/05 20:32:45
>>865
つか、OLDCARDつかってるのか?
0870名無しさん@お腹いっぱい。05/03/05 20:49:39
質問です。
FreeBSDのportsを色々入れたり消したり入れなおしたり色々しているうちに
php4からmysqlへアクセスできなくなってしまいました。

apacheのログでは、このようになっています。
>PHP Warning: Unknown(): Unable to load dynamic library '/usr/local/lib/php/20020429/mysql.so' - Shared object "libmysqlclient.so.12" not found, required by "mysql.so" in Unknown on line 0

portsから、php-mysqlとphp-extensionsを一度deinstallしてから、installしたりしても直りません。
どうすれば解決出来るでしょうか?
恐らく、php-extensions自体をdeinstallするものの、その中のそれぞれのパッケージをdeinstall出来てない為だとは思うのですが・・。
0871名無しさん@お腹いっぱい。05/03/05 20:52:37
知りません
0872名無しさん@お腹いっぱい。05/03/05 20:53:17
Shared object "libmysqlclient.so.12" not found
ってかいてあるので、 mysqlxxx-client をインスコよろしく。
087387005/03/05 21:26:45
レスありがとうございます。
今確認した所、それは入ってました。
mysql41-serverを入れた時点でclientもはいるようで・・・。

他に怪しい所と言えば、pkg_versionした時に
>bsdpan-DBD-mysql <
となってるのが・・・。
pkgdb -Fやportsdb -uUやportupgradeをやっても直らず・・・。
pkg_infoで調べると
>bsdpan-DBD-mysql-2.9004 DBD::mysql - MySQL driver for the Perl5 Database Interfa
ce
となっています。
しかし、make searchで調べてもportsには無いようで・・・。
0874名無しさん@お腹いっぱい。05/03/05 22:34:11
>>870
|>PHP Warning: Unknown(): Unable to load dynamic library '/usr/local/lib/php
|/20020429/mysql.so' - Shared object "libmysqlclient.so.12" not found,

まず
ldconfig -r |grep libmysqlclient.so.12
の結果はどうなりますか?

あとapacheが使っているPHPのライブラリは「…/20020429/」という場所に
あるようですが、これはportsから入れたのでなく、すごく前に野良buildで
入れたものなのではありませんか?
0875名無しさん@お腹いっぱい。05/03/05 23:06:06
p5-DBD-Pg の v1.32 を ports でインストールしたいと思っていますが、
Makefile にあるバージョンは、1.40となっております。
v1.32をインストールする方法は、ありませんか?
087687005/03/05 23:06:26
>>874
>ldconfig -r |grep libmysqlclient.so.12
結果は何の反応も無しです。

ソースからは一度も入れたこと無いのですが・・・。
0877名無しさん@お腹いっぱい。05/03/05 23:51:45
PHPのセーフモードのように
Perlでもsystemやexecを制限する方法
どこに有るかご存知ですか?
0878名無しさん@お腹いっぱい。05/03/06 00:37:39
5.3RELEASE使ってるんですが、
日本語環境を構築するのに参考になるサイトとかないでしょうか?
0879名無しさん@お腹いっぱい。05/03/06 01:18:25
部分的だが perl -T とか
088086505/03/06 01:40:02
>>867
参考にした文章をそのまま使ったので
edが正しいのか分からない状態です。
示していただいたサイトで検索してみましたが、
該当するものはヒットしませんでした。

>>869
OLDCARDとは文字通り、古いカードという意味で
よいのでしょうか。2年ぐらい前に購入したものです。
0881名無しさん@お腹いっぱい。05/03/06 02:44:22
現在 portsの XFree86-4.3.0,1がインストールされているFreeBSD 5.3RのPCがあります。
このXをxorgに置き換えたいのですが、これはXFree86関連をすべてpkg_delete -f
してから新たにports/x11/xorg で導入すれば大丈夫でしょうか。
0882名無しさん@お腹いっぱい。05/03/06 03:17:51
>>880
see.
/usr/src/sys/i386/conf/OLDCARD

>>881
portupgrade すれバー?
0883名無しさん@お腹いっぱい。05/03/06 05:44:29
>>881
/usr/ports/UPDATING の 20040723 あたりにヒントが隠されているような気がするのだが、どうだろうか?
088486705/03/06 07:22:45
>>880
良く見たらpccardじゃないか。ヒットするわけ無いな。スマソ。orz
0885名無しさん@お腹いっぱい。05/03/06 10:48:50
>>882
以前KDEをportupgradeしてひどい目(というか、延々一日以上おわらない)
にあったので、こわくてできません。。。。。

>>883
ありがとございます。
pkg_delete -f /var/db/pkg/imake-4* /var/db/pkg/XFree86-*
cd /usr/ports/x11/xorg && make install
pkgdb -F
でだいじょうぶみたいなので、やってみます。
0886名無しさん@お腹いっぱい。05/03/06 11:44:47
おちゅ〜しゃがportsツリーに入らないのは
何か事情でもあるの?
0887名無しさん@お腹いっぱい。05/03/06 12:07:50
NICが一枚のPCでipfwを使う場合,
oifとiifは同じでいいんですか?
0888名無しさん@お腹いっぱい。05/03/06 12:21:46
同じにして、どうやって区別するの?
0889名無しさん@お腹いっぱい。05/03/06 12:24:53
>>888
分かりません。
1枚ざしの場合はどう指定するのが一般的なのですか?
0890名無しさん@お腹いっぱい。05/03/06 14:03:11
おまい取り合えず本屋いってその辺りの本立ち読みしてこい。
0891名無しさん@お腹いっぱい。05/03/06 19:00:47
すいません 質問させてください
FreeBSD 5.3RをインストールさせてるデスクトップPCがあるのですが
カーネルを再構築しようとmake dependをしたら
../../../dev/ppc/ppc.c:57:52: ppbus_if.h: No such file or directory
mkdep: compile failed
*** Error code 1

Stop in /usr/src/sys/i386/compile/MYKERNEL.
*** Error code 1

Stop in /usr/src/sys/i386/compile/MYKERNEL.
と表示され止まります
FreeBSDについては本当に初めてなので何が足りないのか分かりません
どうすればリコンパイルできるようになりますか 教えてください
0892名無しさん@お腹いっぱい。05/03/06 19:07:30
もいっかい
cd /usr/src;make buildkernel KERNCONF=MYKERNEL
してみ?
089389105/03/06 19:56:19
>>892
もいっかいしてみましたが、また同じエラーが出て止まってしまいました
みなさんは再構築の時にはこういうエラーは出ないものなのですかね・・・
0894名無しさん@お腹いっぱい。05/03/06 20:00:00
>>893

GENERIC でも同じだとしたらソースを再取得すべきだし、
ちゃんと通ったら MYKERNEL の書き方を疑う。

089589105/03/06 20:27:56
>>894
GENERICで通りました
書き方間違ってたので直してきます
ありがとうございました!
0896名無しさん@お腹いっぱい。05/03/06 22:05:21
FreeBSDをルータとして使ってるのですが、帯域制限をかける方法ってありますか?
192.168.0.1は 2k/秒 に制限をかけて192.168.0.2は帯域制限なし、とかってできないでしょうか?
0897名無しさん@お腹いっぱい。05/03/06 22:12:38
dummynet
netnice
あとなんだっけ?
0898名無しさん@お腹いっぱい。05/03/06 22:14:32
私はipfwでパイプを作って制限をかけてる。
0899www.geocities.jp/shouhishahogo/05/03/06 22:14:35
OLTP の性能評価には、TPC の作成する TPC ベンチマークを
   使用します。TPC には TPC-A,TPC-B,TPC-C,TPC-D の4つがあります。

   #TPC(Transaction Processing Performance Council)

   TPC-A:銀行の入出金業務をモデル化したもの。単純で現実的なモデル
       としては不適合という理由で最近では使用されない。
 
   TPC-B:Aモデルから端末側等の処理を除いたものであり、サーバ側の
       DBを評価する。しかし、単一キーの更新のみのため最近では
       使用されない。
 
   TPC-C:現実的なトランザクション処理モデルを目指したものであり、
       最近ではシステム全体のトランザクション処理の性能評価に
       使用している。

   TPC-D:大規模なDBに対して多種類の問い合わせを同時に発生させて
       DB性能を測定する。最近ではDBの評価に使用されている。
0900名無しさん@お腹いっぱい。05/03/06 22:57:56
インストールのCD-ROMにはcvsupだけじゃなくて、
cvsup-without-guiも入れて欲しい物だ。
0901名無しさん@お腹いっぱい。05/03/06 23:47:46
FreeBSD4使ってます。
topコマンドを見ると、zombieが1つありました。
これをkillしたいのですが、topではzombieなプロセスのPIDが見えません。
killする方法ありませんか?それとも放っておいてもいいものなのでしょうか?
0902名無しさん@お腹いっぱい。05/03/06 23:48:43
あ、すいません。
今top見たらzombieが消えてました。
勝手にkillしてくれるんですかね?よかったよかった。
0903名無しさん@お腹いっぱい。05/03/07 04:29:41
>>901=902
ゾンビについて調べてから出直してこい
0904名無しさん@お腹いっぱい。05/03/07 04:38:58
>>900
-gつければいいんじゃないの。Xのライブラリを入れたくないってこと?
0905名無しさん@お腹いっぱい。05/03/07 05:58:10
>>897
> あとなんだっけ?
pf+altq
090686505/03/07 08:31:15
>>882
pccardの制御方法(というのかな?)が昔と現在とでは変わっていて、
今のものをNEWCARDというのに対して昔のものをOLDCARDと呼んでいる
という認識でよいのでしょうか。WEBで調べた対処法はOLDCARD用で、
OLDCARDでカーネルを再構築したら繋がるようになりました。ありがとうございます。

もしNEWCARDでの対処法があればそれも知りたいのですが、どういう単語で
検索すればそれらしい情報がひっかかりますか?

>>884
いえ、こういうサイトがあるということを知れたので勉強になりました。
0907名無しさん@お腹いっぱい。05/03/07 09:47:15
>>904
そうです。X使わない環境なので、使わないソフト入れるのは気持ち悪いんです。
0908名無しさん@お腹いっぱい。05/03/07 10:17:46
-current で backing store が ntfs な md を mount しても
mount できなかったり (最近)
mount できても, touch /mnt/foo とかやると
touch /mnt/foo: Not a directory
とか, 言われてしまう(今年の 2月初めの頃)んですが,
これって 5.x なり 4.x なりだと問題なく動作するんしょうか?

# mount -t ntfs /dev/ad0s1 /ntfs
# mdconfig -a -t vnode -f /ntfs/FreeBSD/bar:\$DATA
md0
# newfs md0
/dev/md0: 1907.3MB (3906248 sectors) block size 16384, fragment size 2048
using 11 cylinder groups of 183.77MB, 11761 blks, 23552 inodes.
super-block backups (for fsck -b #) at:
160, 376512, 752864, 1129216, 1505568, 1881920, 2258272, 2634624, 3010976,
3387328, 3763680
# mount /dev/md0 /mnt
# touch /mnt/foo
touch: /mnt/foo: Not a directory
0909名無しさん@お腹いっぱい。05/03/07 10:34:25
fstabに/dev/rootという記述がありました。
けれど/devにはrootというファイルが見当たりません。
質問ですが、この記述は何に依っているのでしょうか?
インターネットで検索しましたが、
答えになる記述がなかったので、
分かる方、教えてください。
0910名無しさん@お腹いっぱい。05/03/07 11:41:13
>907

cvsup-without-guiならpackagesにある。それくらいftpしてこい。
0911名無しさん@お腹いっぱい。05/03/07 15:32:47
FreeBSD 5.3でDVD-RAMのフォーマットについての質問です

# dmesg | grep cd
acd0: DVDR <MATSHITADVD-RAM SW-9573S/AKM1> at ata1-master UDMA66

以下のやり方で行って、これでうまくいってます。

# disklabel -r -w acd0 auto
# newfs acd0c

しかし、さらに別のDISCを入れ替えてフォーマットしようと
続けてdisklabel -r -w acd0 auto を入力すると
カレントディレクトリにdisklabel.coreを吐いて終わってしまいます。
シングルログインでやっても同じでした。

rebootしなおせば問題ないのですが、
いちいちrebootせずにやる方法ないでしょうか
0912名無しさん@お腹いっぱい。05/03/07 18:05:02
portsでphp5をインストールしているのですが、
mime_content_typeという関数が使えません。

php5-extensionsをmake config で見てもMIMEに関するものはありません。

どうすればportsでインストールできますか?
0913名無しさん@お腹いっぱい。05/03/08 03:05:30
camcontrol
0914名無しさん@お腹いっぱい。05/03/08 11:02:45
5.x とか -current だと, atapi の DVD(-R,-RW,+RW) ドライブ使
おうと思った場合, atapicam 入れとけば幸せになれるんかな?
0915名無しさん@お腹いっぱい。05/03/08 11:26:50
# camcontrol devlist -v
scbus-1 on xpt0 bus 0:
< >                  at scbus-1 target -1 lun -1 (xpt0)

うーん、scasiじゃないからダメか
0916名無しさん@お腹いっぱい。05/03/08 13:17:16
5.3Rを使っています。
s/keyを利用しているサーバにログインしたいと思ったのですが、
keyコマンドが見付かりません。
何かportsを入れなければならないのでしょうか。
0917名無しさん@お腹いっぱい。05/03/08 13:23:31
>>916
S/Key ではなく opie を使う。上位互換。
0918名無しさん@お腹いっぱい。05/03/08 13:30:10
>917
すいません。
私が管理しているサーバでは無いので、
そういうことはできません...
とはいえopieの事は初めて知りました。
有難うございます。
0919名無しさん@お腹いっぱい。05/03/08 13:56:56
>>918
いやFreeBSDにはだいぶ前から標準で入ってる。
S/Keyから置き換えられた。
0920名無しさん@お腹いっぱい。05/03/08 15:43:53
最新のportsで、

$ portupgrade graphics/imlib2

をすると、

cc -O -pipe -mcpu=pentiumpro -o .libs/imlib2_conv imlib2_conv.o -L/usr/local/lib -L/usr/X11R6/lib ../../src/lib/.libs/libImlib2.so -lfreetype -lz -lX11 -lXext -lm -Wl,--rpath -Wl,/usr/X11R6/lib
../../src/lib/.libs/libImlib2.so: undefined reference to `lround'

でコケるのですが、みなさんのところではどうですか?
対処法を知りませんか?

バージョンは5.2-RELEASEだったりします。そろそろ限界を感じている……
0921名無しさん@お腹いっぱい。05/03/08 16:03:23
>>920
man lroundすると

HISTORY
These routines first appeared in FreeBSD 5.4.

て書いてあるよ。lroundってC99の関数らしい。
-currentに2005/1/11、5-stableに2005/1/15に加わってるようなので
それより前だとダメじゃないかと。
0922名無しさん@お腹いっぱい。05/03/08 16:37:54
>>921
え〜、そんなのアリなの?!
0923名無しさん@お腹いっぱい。05/03/08 16:40:24
どっちかというとC99だろうが考えなしに使っちまうImlib2の方が問題では。
0924名無しさん@お腹いっぱい。05/03/08 16:44:56
ports には current しかないんだけどナー。
0925名無しさん@お腹いっぱい。05/03/08 18:27:58
>>924
portsじゃなくてFreeBSDのことを言ってるんでしょ。
0926名無しさん@お腹いっぱい。05/03/08 21:10:49
portsで入れました
firefox-1.0.1_2,1
flashplugin-firefox-0.4.12
を使ってます。

例えば、exciteのSSL loginすると必ずフリーズして kill するしかなくなるんですが、
対処法とかありますでしょうか?
0927名無しさん@お腹いっぱい。05/03/08 21:14:16
バージョンが書いてないよ。次からは書いてくれ。最近のバージョンをつかってるなら

>>926
> flashplugin-firefox-0.4.12

これの代わりに

linux-flushplugin + linuxpluginwrapper

を使ってみるといいよ。インストールしたらlibmap.confの設定を忘れずに。
0928名無しさん@お腹いっぱい。05/03/08 21:25:21
>>920
> 最新のportsで、
>
> $ portupgrade graphics/imlib2

更新で修正が入ったようです。

Makefileで

post-patch:
@${REINPLACE_CMD} -e \
's|lround|(long int)rint|g' ${WRKSRC}/src/lib/color_helpers.c

とやって対処したんですね。
0929名無しさん@お腹いっぱい。05/03/09 01:27:04
/usr/ports/japaneseからrxvtをいれて
$rxvt -km eucjってやったら、
rxvt: bad option "-km"
rxvt: bad option "eucj"
っていわれました。
どーしたらrxvtで日本語表示できますかね?
知っているしといたら教えてください、お願いします。
0930名無しさん@お腹いっぱい。05/03/09 08:25:40
>>929
べつに何もオプションつけてなくても日本語表示できてるよ俺は

何を見て「日本語が表示できない」と思ってるの?
0931名無しさん@お腹いっぱい。05/03/09 10:52:15
>>930さん
rxvt起動して、適当なコマンドいれっと
$ sasadfw
sasadfw: nmkefnfniofqnfq (文字化け)
しちゃうんです。
093293105/03/09 11:11:07
すみません、できやした
日本語でましたーっす
0933名無しさん@お腹いっぱい。05/03/09 12:22:13
日本語で書き込みできません、テストtest
0934名無しさん@お腹いっぱい。05/03/09 12:44:25
ファイヤーウォールでFTPが使えない環境だと
FreeBSDってゴミだね。
0935名無しさん@お腹いっぱい。05/03/09 12:47:21
>934
FTP_PROXY
0936名無しさん@お腹いっぱい。05/03/09 12:47:32
今まさにFirewall内でFTPが使えない環境下にいますけど、
sftpもrsyncもscpも使えるので何の支障もありませんが。

>>934さんはどういう状況を指してゴミとおっしゃるのでしょうか?
レス数が900を超えています。1000を超えると表示できなくなるよ。