我正在尝试通过P2P创建Git.(这很疯狂,我知道.)
问题很简单:我可以为Git替代ssh://,git://和http://创建一个自定义协议吗?
我正在尝试使用GHC构建一个静态二进制文件,用于在Haskell中编写的基于CGI的Web应用程序,以部署在共享服务器上.
不幸的是,这不是一件容易的事:
$ ghc -static -optl-static -pgmc musl-gcc -pgml musl-gcc -L/usr/local/lib app.hs
[1 of 1] Compiling Main ( app.hs, app.o )
Linking app...
/usr/lib/ghc-7.6.3/libHSrts.a(Itimer.o): In function `exitTicker':
(.text+0x1af): undefined reference to `__sysv_signal'
collect2: error: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?(完全免责声明:我是Haskell新手(:)
我使用的是Arch Linux,GHC 7.6.3和Network.CGI.