Archive for the Category » 開発環境 «

火曜日, 3 月 02nd, 2010 | Author: djodjo

遅まきながらmemcachedを触りはじめました。
ところが、libmemcachedのコンパイルでつまづく。

clients/ms_conn.o: In function `ms_get_udp_request_id’:
/usr/local/src/libmemcached-0.38/clients/ms_conn.c:194: undefined reference to `__sync_fetch_and_add_4′
clients/ms_conn.o: In function `ms_reconn_socks’:
/usr/local/src/libmemcached-0.38/clients/ms_conn.c:1051: undefined reference to `__sync_fetch_and_add_4′
clients/ms_conn.o: In function `ms_reconn’:
/usr/local/src/libmemcached-0.38/clients/ms_conn.c:919: undefined reference to `__sync_fetch_and_add_4′
/usr/local/src/libmemcached-0.38/clients/ms_conn.c:956: undefined reference to `__sync_fetch_and_add_4′
clients/ms_thread.o: In function `ms_setup_thread’:
/usr/local/src/libmemcached-0.38/clients/ms_thread.c:225: undefined reference to `__sync_fetch_and_add_4′
clients/ms_thread.o:/usr/local/src/libmemcached-0.38/clients/ms_thread.c:208: more undefined references to `__sync_fetch_and_add_4′ follow
collect2: ld returned 1 exit status
make[2]: *** [clients/memslap] Error 1
make[2]: Leaving directory `/usr/local/src/libmemcached-0.38′
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/libmemcached-0.38′
make: *** [all] Error 2

どうも、__sync_fetch_and_add_4がないとか。何かリンクできていないのか。
とググってみると、libmemcachedではないけど、gccやglibなどのmakeではまっている方を発見。なるほど、ヒントがありました。
アーキテクチャの指定がきちんとできていないための模様。なので

export CFLAGS=”-march=i686″
./configure
make

これでOK!!!

火曜日, 3 月 17th, 2009 | Author: djodjo

ExtJSの開発にはEclipse + Spketを利用してますが、はじめにいくつか設定しないことコード補完は使えません。というかExtJSのコード補完ができない。
そこで、以下の設定をしていきます。

more…

Category: Eclipse, ExtJS, 開発環境  | Tags: , ,  | One Comment
水曜日, 2 月 25th, 2009 | Author: djodjo

EclipseからSuversionのリポジトリへアクセスする為に、Subversiveを入れてみました。
more…

Category: Eclipse, 開発環境  | Tags: ,  | Leave a Comment
水曜日, 2 月 25th, 2009 | Author: djodjo

JavaScriptの開発では、規模が小さければいつものエディタでちょこちょこと開発してるんですが
Subversion使ったり、規模が大きくなるとちょっと不便。

そこで、Eclipse + Spket IDEの環境をよく利用しています。
more…

Category: Eclipse, ExtJS, 開発環境  | Tags: ,  | 2 Comments
水曜日, 2 月 25th, 2009 | Author: djodjo

いやーはまった。

EclipseにSubversiveいれてSubversionのリポジトリへ接続しているんですが、あるとき接続できなくなったんです。
リポジトリと同期すると以下のメッセージが表示されて・・・。
more…

Category: Eclipse, 開発環境  | Tags: ,  | Leave a Comment