LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1355|回复: 19

原来在MDK10.0时,lqstock软件完全可以编译运行,现在的MDK10.1怎么一make就出错?

[复制链接]
发表于 2004-11-11 15:56:52 | 显示全部楼层 |阅读模式
请高手给看看是什么原因?如何解决?

下载地址:

http://sf.linuxforum.net/project ... &release_id=172
 楼主| 发表于 2004-11-12 10:17:16 | 显示全部楼层
有没有人试过?
 楼主| 发表于 2004-11-13 08:21:47 | 显示全部楼层
没人对开源程序感兴趣?
 楼主| 发表于 2004-11-15 09:18:23 | 显示全部楼层
d
发表于 2004-11-15 11:15:53 | 显示全部楼层
make 出错,你总要把出错列出来吧。
 楼主| 发表于 2004-11-15 11:39:46 | 显示全部楼层
最初由 mandrakechina 发表
make 出错,你总要把出错列出来吧。


[root@Mdk lqStock-0.6]# make
cd src; qmake lqStock.pro; make
make[1]: Entering directory `/home/a/lqStock-0.6/src'
g++ -c -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiump                                            ro  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default                                             -I. -I/usr/lib/qt3//include -I.ui/ -I. -I.moc/ -o .obj/zdlinewidget.o .ui/zdlin                                            ewidget.cpp
In file included from .ui/zdlinewidget.cpp:22:
.ui/../zdlinewidget.ui.h: In member function `virtual void ZDLineWidget::paintEvent(QPaintEvent*)':
.ui/../zdlinewidget.ui.h:172: error: `fabs' undeclared (first use this function)
.ui/../zdlinewidget.ui.h:172: error: (Each undeclared identifier is reported only once for each function it appears in.)
make[1]: *** [.obj/zdlinewidget.o] 错误 1
make[1]: Leaving directory `/home/a/lqStock-0.6/src'
make: *** [all] 错误 2
发表于 2004-11-15 12:19:32 | 显示全部楼层
那不是很简单嘛。fabs这个函数没有声明啊。
 楼主| 发表于 2004-11-15 14:52:10 | 显示全部楼层
但为什么在MDK10.1中就没这个错误提示呢?
 楼主| 发表于 2004-11-16 19:03:15 | 显示全部楼层
?
发表于 2004-11-16 19:19:26 | 显示全部楼层
我编译d4x-2.4的时候也遇到过类似问题,说某个变量没有声明,是第一次使用之类的,我认为这是系统问题,而不会是程序编写问题。
怎么回事?谁来解释一下?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表