Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

ブックマーク / clouder.hatenablog.com (2)

  • XSをモジュールなしでロードするには? - clouder's blog

    よくわかってないんだけど、とりあえず動いたので忘れないようにメモ。 (ただしこれはOSX上でのことなので他のOSだとところどこパスなどで違う部分があると思う) 1. hoge.xsを作る 今回は単純にパッケージ名をPACKAGENAMEで、メソッド名methodnameというのが1つあるだけのhoge.xsだとする。 2. xsubppというコマンドでhoge.xsをhoge.cに変換する typemapが必要なのでExtUtilsのパッケージの中のを使う。 % xsubpp -typemap /System/Library/Perl/5.8.8/ExtUtils/typemap hoge.xs > hoge.c 3. hoge.cをコンパイルする前にppport.hというのを生成しておく % perl -MDevel::PPPort -e 'Devel::PPPort::WriteFil

    XSをモジュールなしでロードするには? - clouder's blog
    TAKESAKO
    TAKESAKO 2009/05/20
    DynaLoader ktkr!
  • Shibuya.pmもYokohama.pmも - clouder's blog

    いやー、楽しかった。 楽しいのはいいんだけど、この楽しさをいままでこういうのに行ったことがない人にどうやったら伝えられて、次からきてくれるようになるんだろう。 ぼくなんかははじめてこういう技術的な会に行ったのがShibuya.pmで、なぜならmiyagawaさんをはじめとする技術者がまわりにいて誘ってくれたからに他なりません。 なので、こういう会を知ってる人で、知り合いにまだ行ったことがない人がいたらぜひ誘ってくれたら業界も活性化するんじゃないかなぁと思ったりします。 あとは敷居の問題なのかもしれないですな。 開催側がそこの敷居を下げてくれることでやはり初心者はとびこみやすくなる。 ただしそのバランスが難しくてあまり下げすぎるとよくわからなくなってしまうのも考えなきゃならないですな。 むずかしいなぁー。ニンニン。

    Shibuya.pmもYokohama.pmも - clouder's blog
  • 1