投稿

ラベル(GNU/Linux)が付いた投稿を表示しています

Wayland or Mir.

次期、Linux上(主な)のディスプレイサーバーです。この勝者次第でUbuntuとはおさらばするかもしれません。UbuntuのメーカーであるCanonicalが最近、Mirを組み込んでいます。しかし、GNOME, KDE and KubuntuはWaylandを支持するようです。ボクとしてはユーザーが多いほどその上に乗っかるUIやソフトウェアのstableの可能性が高い(実際高いはどうかは場合によるが)ので、なるべくスターンダードを使いたい。実はUbuntuには不安要素があって、最近商業主義なことをやっているCanonicalが嫌われているのではないか?(*)と感じています。私感ですが、やろうとしていることがオープンソース界のMSのような気配があります。そのため、Mirがよほどstableで性能が良くないとなかなか支持されないのではないか?と考えています。尚、Ubuntuをけなしているような感じですが、実はUIはUnityのほうが使いやすいと感じています。Gnome-shellは一行とられてしまのが、Noteでは辛いのです。 ボクPCではUbuntu13.04はベータは安定していて、リリースで逆に不安定になったのですが、MacBookProでの使用も含めて、やっと安定して動いています。 しかしサポートが9ヶ月と短いのが残念です。次期13.10でMirのドッグフードを食べたいくないなぁ。と、感じています。 国際宇宙ステーションISSが採用したUbuntuの元となっているDebian+ GNOME がいいのではないかと最近思い始めています。ISSではMirを採用したほうが世界観が合うのですが、ねw PS ボクはUbuntuマニアではなく、 Linux環境の自由さとソースが確認できる情報の多さに魅力を感じています。また、OSよりもその上で動くFree Softwareのほうにより興味があります。 * 参考: Richard Stallman Talks About Ubuntu 誤解を恐れずにリンク先の内容を簡単に書くと「UbuntuはUnityを使ってamazonにデータを流して、SPYをしている。それで利益を得ている。これはFree Softwareから見たら望ましくない。」 まぁ、Googleがやっていることと比較するとたいしたことではないですがG...

Tutorial Swig 2.0.9 and Ubuntu12.10(64bit)

Now, swig tutorial is as follows. ( http://www.swig.org/tutorial.html ) Building a Python module $ sudo apt-get install python3.2-dev-all $ swig -python example.i $ gcc -c example.c example_wrap.c -I/usr/include/python3.2 -fPIC $ ld -shared example.o example_wrap.o -o _example.so $ python3.2 Python 3.2.3 (default, Oct 19 2012, 19:53:16)  [GCC 4.7.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import example >>> example.fact(5) 120 >>> example.my_mod(7,3) 1 >>> example.get_time() 'Sun Mar 31 11:48:42 2013\n' >>>  If you do not specify the '-fPIC' of options to the compiler, the following error occurs in GNU/Linux(ELF system).  $ ld -shared example.o example_wrap.o -o _example.so  ld: example_wrap.o: relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -...