ocurl入れてocamlコマンドからロードしようとすると
# #load "curl.cma";;
Error: The external function `helper_curl_version' is not available
といってエラーがでる。libcurl-helper.aを一緒にしないといけないっぽいが。
仕方ないのでocamlcでコンパイルすることにした。
Curl.global_init Curl.CURLINIT_GLOBALALL;
let connection = new Curl.handle in
connection#set_userpwd "user:password";
connection#set_url "http://twitter.com/statuses/friends_timeline.xml";
connection#perform
;;
をmain.mlで保存して
$ ocamlc -I . -ccopt -L. curl.cma main.ml
できたa.outを実行するとうまくうごく。
あとはutf8の処理とxmlの処理。