いけむランド

はてダからやってきました

Cygwin

cygport で debuggable な DLL をビルドする方法

cygport でデバッグ可能なバイナリをビルドする場合には コンパイル時にデバッグ情報を埋め込む バイナリをストリップしない ことが必要となる。

e16

久々に e16 を cygwin でビルドしてみたが、何故かフォントが全角っぽいし、表示されていないものもある。気が向いたら、調べてみる。[追記] LC_ALL=ja_JP.Shift_JIS が設定されているせいで日本語のフォントがなくて、表示されていなかった。LC_ALL=C で英…

implement printf("%a")

newlib ML を探してみたら、どうやら %a は対応済みらしい。 2007-05-11 Eric Blake <ebb9@byu.net> Minimize printf/scanf size on platforms that don't need C99. * acconfig.h (_WANT_IO_C99_FORMATS): New macro. * newlib.hin (_WANT_IO_C99_FORMATS): Likewise. * c</ebb9@byu.net>…

RPM 5.0

RPMプロジェクトは5日(米国時間)、多くのLinuxディストリビューションに採用されているパッケージングツールの最新版「RPM 5.0」をリリースした。対象プラットフォームにはLinuxやBSD、SolarisやMac OS X、Cygwinなど、現時点における主要なUNIX系OSが網羅さ…

google-perftools を cygwin に移植してみようとして挫折した

google-perftools を別の CPU に移植してみた のジョーク版みたいなつもりで始めてみたら、意外と学べることがあったため、ちょいとまとめておく。

transparent ck on XP

ck というターミナルエミュレータがあるのだが、こいつを半透明にするには Vista じゃないといけないらしい。 Config.window.transparentウィンドウの半透明モード。Windows Vistaのみ そこで ぴたすちお の力を借りて、半透明にしてみた。

strcpy や memcpy と愉快な仲間たち

以前 strcpy とか memcpy の実装の違いが気になったので、ちょっと調べてみた時の話を加筆・修正した。

Updated: cygwin-1.5.25-5

久々のアップデートなんだけど... - Various bugfixes to printf/scanf function families. Add support for j, t, and z modifiers to scanf functions. 変換指定子 %a はいつになったら newlib に実装されるんだろうか...。