如何解决在redhat8中成功编译Kylix3 c++程序的更好方法
我们知道在mandrake9中是可以编译Kylix3 c++程序,但在redhat8中不行,一种方法是把mandrake9中/usr/include相应的文件覆盖redhat8中报错的文件,但这种方法很担心会影响其他的程序,我通过实验,找到了一种更好的方法去代替.
1.现把 mandrake9 下 /usr/include 所有文件拷贝到一目录,比如 /content/mdk9-usr-include
2.运行kylix3 c++前先执行
mount --bind /content/mdk9-usr-include /usr/include
这步用 mandrake9中的/usr/include代替redhat8下的/usr/include
3.运行kylix3 c++完后不要忘记用
umount /usr/include
恢复redhat8下原来的文件