求高手编译!!!!!!!!!!!!!!!!
发表于 : 2009-11-05 0:32
karmic i386
求高手帮忙编译下,我编译的时候提示有变量没有声明,请大侠指教! 谢谢!
求高手帮忙编译下,我编译的时候提示有变量没有声明,请大侠指教! 谢谢!
wdub1004@wdnb01:/tmp/lrmi-0.10$ sudo make
[sudo] password for wdub1004:
cc -c -g -Wall -o lrmi.o lrmi.c
lrmi.c: In function ‘set_regs’:
lrmi.c:400: error: ‘IF_MASK’ undeclared (first use in this function)
lrmi.c:400: error: (Each undeclared identifier is reported only once
lrmi.c:400: error: for each function it appears in.)
lrmi.c:400: error: ‘IOPL_MASK’ undeclared (first use in this function)
lrmi.c: In function ‘run_vm86’:
lrmi.c:825: error: ‘VIF_MASK’ undeclared (first use in this function)
lrmi.c:825: error: ‘TF_MASK’ undeclared (first use in this function)
lrmi.c: In function ‘LRMI_int’:
lrmi.c:1052: error: ‘IF_MASK’ undeclared (first use in this function)
lrmi.c:1052: error: ‘IOPL_MASK’ undeclared (first use in this function)
make: *** [lrmi.o] 错误 1
wdub1004@wdnb01:/tmp/lrmi-0.10$
代码: 全选
cc -c -g -Wall -o lrmi.o lrmi.c
ar -rs liblrmi.a lrmi.o
ar: creating liblrmi.a
cc -c -g -Wall -fPIC -o lrmi.lo lrmi.c
cc -g -Wall -Wl,-soname,liblrmi.so.0 -fPIC -shared -o liblrmi.so.0.10 lrmi.lo
ln -sf liblrmi.so.0.10 liblrmi.so.0
ln -sf liblrmi.so.0 liblrmi.so
cc -g -Wall -o vbetest vbetest.c liblrmi.a