centos7安装pgagent:
默认cmake已经安装
编译wxGTK https://excellmedia.dl.sourceforge.net/project/wxwindows/2.8.7/wxGTK-2.8.7.tar.gz
# yum安装gcc gcc-c + +
#焦油-zxf wxGTK-2.8.7.tar。广州
# cd wxGTK-2.8.7
[wxGTK-2.8.7] # vi/etc/profile
export PGHOME=/usr/地方/postgresql
export PGDATA=https://www.yisu.com/data/pg_data
出口路径=$路径:$ PGHOME/bin:/usr/地方/wxGTK-2.8.7/bin
出口LD_LIBRARY_PATH=/usr/地方/wxGTK-2.8.7/lib: $ PGHOME/lib:美元LD_LIBRARY_PATH
[wxGTK-2.8.7] #源/etc/profile
bash: TMOUT:只读的变量
# echo $ TMOUT
#出口TMOUT=1700
#退出
#出口TMOUT=1700
[wxGTK-2.8.7] # ./configure——启用共享=no enable-unicode=是的——prefix=/usr/地方/wxGTK-2.8.7
检查GTK +版本…,
检查pkg-config……/usr/bin/pkg-config
检查GTK + -版本祝辞=2.0.0……没有
* * *不能运行GTK +测试程序,检查为什么…
* * *测试程序未能编译或链接。看到文件配置。日志
* * *的错误发生。这通常意味着GTK +是错误的安装。
配置:错误:
为GTK +开发文件也不见了。GTK + 2,请
的路径和确保pkg-config GTK + -2.0。电脑是
安装。GTK + 1.2请检查gtk-config路径中,
,版本1.2.3或以上。也检查返回的
库& # 39;pkg-config gtk + -2.0——libs # 39;或& # 39;gtk-config
——libs # 39;在LD_LIBRARY_PATH或同等学历。
# yum - y安装gtk2-devel binutils-devel
[wxGTK-2.8.7] # ./configure——启用共享=no enable-unicode=是的——prefix=/usr/地方/wxGTK-2.8.7
[wxGTK-2.8.7] #让
的文件包括。/include/wx/gsocket.h: 179,
,,,,,,,,从。/src/gtk/gsockgtk.cpp: 21:
。/include/wx/unix/gsockunx。h: 40:错误:使用typedef名称“GSocket”后“类”
/usr/include/glib - 2.0/gio/giotypes。h: 141:错误:“GSocket”之前的声明这里
。/src/gtk/gsockgtk。cpp:在函数void _GSocket_GDK_Input (void *,“嘉GdkInputCondition):
。/src/gtk/gsockgtk。cpp: 34:错误:“struct _GSocket”没有成员叫“Detected_Read”
。/src/gtk/gsockgtk。cpp: 36:错误:“struct _GSocket”没有成员叫“Detected_Write”
。/src/gtk/gsockgtk。cpp:成员函数的虚拟bool GSocketGUIFunctionsTableConcrete: Init_Socket (GSocket *):
。/src/gtk/gsockgtk。cpp: 56:错误:“struct _GSocket”没有成员叫“m_gui_dependent”
。/src/gtk/gsockgtk。cpp: 57:错误:“struct _GSocket”没有成员叫“m_gui_dependent”
。/src/gtk/gsockgtk。cpp:成员函数的虚拟空GSocketGUIFunctionsTableConcrete: Destroy_Socket (GSocket *):
。/src/gtk/gsockgtk。cpp: 67:错误:“struct _GSocket”没有成员叫“m_gui_dependent”
。/src/gtk/gsockgtk。cpp:成员函数的虚拟空GSocketGUIFunctionsTableConcrete: Install_Callback (GSocket *, GSocketEvent):
。/src/gtk/gsockgtk。cpp: 72:错误:“struct _GSocket”没有成员叫“m_gui_dependent”
。/src/gtk/gsockgtk。cpp: 75:错误:“struct _GSocket”没有成员叫“m_fd”
。/src/gtk/gsockgtk。cpp: 83:错误:“struct _GSocket”没有成员叫“m_server”
。/src/gtk/gsockgtk。cpp: 90:错误:“struct _GSocket”没有成员叫“m_fd”
。/src/gtk/gsockgtk。cpp:成员函数的虚拟空GSocketGUIFunctionsTableConcrete: Uninstall_Callback (GSocket *, GSocketEvent):
。/src/gtk/gsockgtk。cpp: 98:错误:“struct _GSocket”没有成员叫“m_gui_dependent”
。/src/gtk/gsockgtk。cpp: 108:错误:“struct _GSocket”没有成员叫“m_server”
: * * * (corelib_gsockgtk。o]错误1
[wxGTK-2.8.7] # vi src/gtk/gsockgtk。cpp
# define GSocket GlibGSocket,
# include & lt; gdk/gdk.h>,
# include & lt; glib.h>,
# undef GSocket
# undef GSocket和# define GSocket GlibGSocket是添加的内容
[wxGTK-2.8.7] # make install
https://ftp.postgresql.org/pub/pgadmin/pgagent/pgAgent-3.4.0-Source.tar.gz #焦油-zxf pgAgent-3.4.0-Source.tar。广州
# cd pgAgent-3.4.0-Source
[pgAgent-3.4.0-Source] # cmake。/
,,
——================================================================================
——配置概要:
,,
——,项目,,,,,,,,,,:pgagent
——,描述,,,,,,,,:pgAgent作业调度引擎PostgreSQL
,,版本,,,,,,,,,,null