除了在make menuconfig后选上lite模式外
./configure --enable-lite也不可少,然后make,出现一个错
cursor-lite.c: In function 'InitCursor':
cursor-lite.c:458: error: invalid lvalue in assignment
我尝试将
#define CSR_CURRENT ((PCURSOR)((PG_RES)mgSharedRes)->csr_current)
改为
#define CSR_CURRENT (((PG_RES)mgSharedRes)->csr_current)
后
报出
cursor-lite.c:547: error: invalid type argument of '->'
用的是ubuntu7.04,gcc-4.1.2
上迷你龟论坛求助,似乎又是左值错误
在没人回复时,现安装低版本gcc3.3,不行~~
尝试版本2.95,还不行,没辙
看gcc -v,版本还是4
原来是没改,到/usr/bin下,cp gcc-2.95 gcc
不行
cp gcc-3.3 gcc
好了!
不行,编译了好一会,冒这个错
stretch.c:265:47: missing terminating " character
原来他们这么写 (“
lsdkjflasjdlfajsdkf
")
合到一行试试
所以啊,编程一定好好习惯,要写都能编译的代码
行啦,mginit文件夹编译了
接下来启动./mginit
报错
IAL Native Engine: Can not init mouse!
IAL : Init IAL engine failure.
Error in step 9: Can not initialize low level event!
InitGUI failure when using /usr/local/etc/MiniGUI.cfg as cfg file.
上网看说是鼠标权限不够,好吧
ln -s /dev/psaux /dev/mouse
chmod 666 /dev/mouse 或者是
chmod 666 /dev/psaux