rpm –target: Unkown option

today when Im tring to refresh kernel 2.6.39 on my Fedora11 node, some small issue hit during make rpm progress.

double check and file the problem,

in the file linux-2.6.39/scripts/package/Makefile, this scriptwill detect the current installation of rpmbuild. If failed it will choose rpm instead. That’s why I hit the problem.

fix:
just refresh the rpm-build package and continue,.

 

 

embr-r60 upgraded

必须承认我对于自己对于升级一切app的懒惰性。。。

embr似乎还用着0.2*版本,但zi.mu已经失效了一段时间了,却也没有其他要更新的地方。

在windows下着实不方面,用着默认的Terminal+secureCRT, ftp/ssh来搞定,

但上传好zip 解压时候发现问题,

仔细确认了一下,应该是ftp 没有换成binary mode,手动切了一下重传,一切ok.

更新基本无缝,很赞。不影响现有app~

setjmp and longjmp

I’m reading <Expert C Programming>

this topic 6.8 is on setjmp/longjmp mechanism,
compared with throw/catch  this setting obviously has an re-enter callback.

notes,
-zip

 

 

SIGLOST not support on Linux

这两天正好在看TLPI,有一处问题,正好给Mark写了一封信,人家回答也比较nice,不过更多么。。还是靠google了

SIGLOST  This signal name exists on Linux, but is unused.

基本上我这边的Linux相关代码,都没有使用这个值,甚至一些架构(如MIPS)连comments这样的待遇都么有。

只有在Linux.SPARC上才找到这个信号的定义

当然,Solaris 10也有找到

觉得比较有趣,记一下,顺便记一下Linux下 man signal(7)的描述

BUGS
SIGIO and SIGLOST have the same value.  The latter is commented out in the kernel source, but the build process of some software  still  thinks  that  signal  29  is SIGLOST.