くれすのFreeBSD日記 このページをアンテナに追加 RSSフィード

只今建設中。。。

CressUnix.org

2006年09月26日(火)ボケてる場合?

[] Portsインストールできない 15:11  Portsがインストールできない - くれすのFreeBSD日記 を含むブックマーク はてなブックマーク -  Portsがインストールできない - くれすのFreeBSD日記

無線LANがどうも動かせないため、ひとまずケーブル使って接続することに。

まず、最初に入れるPortsといえばコレ。Portsバージョンアップ用のアプリケーション

# cd /usr/ports/net/cvsup-without-gui
# make install clean

で、ここで取得エラーが起こってしまう。何故か?

cvsupのバージョンが上がって、古いのが消されちゃったのかな?と思ったが、pkg_add もダメ

調べてみたところ、驚くべき事実が発覚しました。


ケーブル抜けてましたorz

なにやってんだか。

[] fastest_cvsup  fastest_cvsup - くれすのFreeBSD日記 を含むブックマーク はてなブックマーク -  fastest_cvsup - くれすのFreeBSD日記

一応追加してみた。滅多に使わないけど。

[] liba52のインストールでこける 18:54  liba52のインストールでこける - くれすのFreeBSD日記 を含むブックマーク はてなブックマーク -  liba52のインストールでこける - くれすのFreeBSD日記

一筋縄では行きません。fftc4_un128とfftc4_un64がねえぞ!と怒られてしまう。

調べたらこんなの発見。

http://lists.freebsd.org/pipermail/freebsd-questions/2006-May/122919.html

I've looked deeper into the problem and it turned out that

the unresolved references in liba52-devel.so are coming from

FFMpeg-2005112800/libavcodec/liba52/imdct.c where the code reads:

#ifdef LIBA52_DJBFFT

if (mm_accel & MM_ACCEL_DJBFFT) {

ifft128 = (void (*) (complex_t *)) fftc4_un128;

ifft64 = (void (*) (complex_t *)) fftc4_un64;

} else

#endif

and after re-building the port /usr/ports/audio/liba52-devel with

'make WITHOUT_DJBFFT=yes install' the problem in the the port

/usr/ports/multimedia/ogle went away and ogle installs fine.

ということなので。

まあ、ウチは開発版(devel)じゃなくてふつうのを入れたんですが、やり方は一緒。

# cd /usr/ports/audio/liba52
# make WITHOUT_DJBFFT=yes install

コレでOK。

トラックバック - http://freebsd.g.hatena.ne.jp/Cress/20060926