|
发表于 2002-12-20 00:03:13
|
显示全部楼层
我也没装X,也可以编译成功
tools/Makefile这样改的,你看看:
97:bin_PROGRAMS = uc2win win2mb getbpsf
这一行把getbpsf删去
103:getbpsf_SOURCES = getbpsf.c
104:getbpsf_LDADD = -L/usr/X11R6/lib -lX11
105:getbpsf_CPPFLAGS = -I/usr/X11R6/include
129:getbpsf_OBJECTS = getbpsf.o
130:getbpsf_DEPENDENCIES =
131:getbpsf_LDFLAGS =
这6行全注释
145:SOURCES = $(uc2win_SOURCES) $(win2mb_SOURCES) $(getbpsf_SOURCES)
146:OBJECTS = $(uc2win_OBJECTS) $(win2mb_OBJECTS) $(getbpsf_OBJECTS)
把最后一个宏$(getbpsf_SOURCES)删除
211:getbpsf: $(getbpsf_OBJECTS) $(getbpsf_DEPENDENCIES)
212: @rm -f getbpsf
213: $(LINK) $(getbpsf_LDFLAGS) $(getbpsf_OBJECTS) $(getbpsf_LDADD) $(LIBS)
这3行全注释
我就是这样改的,没有问题
你看看是不是有些地方少删除了(其实,这也多删了,103-131那些应该
不删也可以编译的)
最初由 kj501 发布
我现在还没有安装XFree,所以在编译zhcon时就出错了。一检查,才发现要引用X11/Xlib.h头文件。而Xlib.h里又引用了X.h。。。等等头文件,我好不容易找这些头文件给找齐了,再编译时又发现要使用X的库文件,结果这样做下来,最后发现还是老老实实先把XFree安装了再说。 |
|