LinuxSir.cn,穿越时空的Linuxsir!

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

wxWidgets的安装问题

[复制链接]
发表于 2006-4-8 21:30:15 | 显示全部楼层 |阅读模式
下载
     wxWidgets-2.6.3.tar.gz
到/tmp下
      tar     zxvf     wxWidgets-2.6.3.tar.gz  
     cd     wxWidgets-2.6.3
     ./configure      --prefix=/usr
出现如下信息:
config.status: creating lib/wx/include/gtk2-ansi-release-2.6/wx/setup.h
config.status: lib/wx/include/gtk2-ansi-release-2.6/wx/setup.h is unchanged
config.status: executing wx-config commands

Configured wxWidgets 2.6.3 for `i686-pc-linux-gnu'

  Which GUI toolkit should wxWidgets use?                                              GTK+ 2
  Should wxWidgets be compiled into single library?                                  no
  Should wxWidgets be compiled in debug mode?                                        no
  Should wxWidgets be linked as a shared library?                                          yes
  Should wxWidgets be compiled in Unicode mode?                                                 no
  What level of wxWidgets compatibility should be enabled?
                                       wxWidgets 2.2                                  no
                                       wxWidgets 2.4                                    yes
  Which libraries should wxWidgets use?
                                       jpeg                                                                   sys
                                       png                                                                     sys
                                       regex                                                                sys
                                       tiff                                                                          sys
                                       zlib                                                                     sys
                                       odbc                                                                   no
                                       expat                                                                sys
                                       libmspack                                                                 no
                                       sdl                                                                             no
                                       gnomeprint                                                               no
                                       hildon                                                                       no

[root@localhost wxWidgets-2.6.3]# make
./bk-deps g++ -c -o coredll_clipbrd.o  -D__WXGTK__            -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -fPIC -DPIC -DGTK_NO_CHECK_CASTS -Ilib/wx/include/gtk2-ansi-release-2.6 -I./include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -O2 -fno-strict-aliasing -pthread -Wall -Wundef -Wno-ctor-dtor-privacy ./src/gtk/clipbrd.cpp
src/gtk/clipbrd.cpp:501:1: directives may not be used inside a macro argument
src/gtk/clipbrd.cpp:500:41: unterminated argument list invoking macro "gtk_signal_connect"
src/gtk/clipbrd.cpp: In member function `virtual bool
   wxClipboard::AddData(wxDataObject*)':
src/gtk/clipbrd.cpp:502: parse error before `(' token
src/gtk/clipbrd.cpp: At top level:
src/gtk/clipbrd.cpp:255: warning: `void selection_handler(GtkWidget*,
   GtkSelectionData*, unsigned int, unsigned int, void*)' defined but not used
make: *** [coredll_clipbrd.o] Error 1
[root@localhost wxWidgets-2.6.3]#



请哪位高手帮看看问题出在哪,怎样解决?
发表于 2006-4-8 23:20:50 | 显示全部楼层
看不懂.

曾经编译过wx, 没碰到问题.

wxGTK 有做好的二进制包可用, 很方便, 后来就直接 yum 了.
回复 支持 反对

使用道具 举报

发表于 2006-5-8 13:16:14 | 显示全部楼层
偶今天也遇到相同的编译问题,也是剪贴板编译错误,不过解决了,方法就是到wxGTK的网站下载2.6.3的一个补丁,真奇怪,作为稳定版发行的2.6.3居然有编译错误

补丁下载地址: http://www.wxwidgets.org/patch.htm
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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