centos7安装配置pgAgent

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

centos7安装配置pgAgent