|
|
rpm --rebuild --buildarch i486 bdflush-...rpm
依旧是我的486机器+RH5。第一次编译通过,发现它没有用到 ${RPM_OPT_FLAGS} 的设置,所以改了它的 .spec 文件,把 make 后面加上了我自己的 CFLAGS 。结果……编译错误,报告 environ 变量没有定义。很奇怪,看了第 75 行代码,用到 environ ,之前也没有定义。自己加了个 patch 。加上一句 extern char **environ 。通过了,没问题。
又建个新文件试试不用 extern 也不开任何优化开关,的确也通不过。那第一次咋就通过了??? |
|