mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Add and use gnome autoconf macros. Fix lots of new compiler warnings. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2842 57a11ea4-9604-0410-9ed3-97b8803252fd
15 lines
467 B
Plaintext
15 lines
467 B
Plaintext
AC_DEFUN([GNOME_GHTTP_CHECK],[
|
|
AC_REQUIRE([GNOME_INIT_HOOK])
|
|
GHTTP_LIB=
|
|
AC_CHECK_FUNC(connect,,[
|
|
AC_CHECK_LIB(socket,connect,
|
|
GHTTP_LIB="-lsocket $GHTTP_LIB",,$GHTTP_LIB)])
|
|
AC_CHECK_FUNC(gethostbyname,,[
|
|
AC_CHECK_LIB(nsl,gethostbyname,
|
|
GHTTP_LIB="-lnsl $GHTTP_LIB",,$GHTTP_LIB)])
|
|
AC_CHECK_LIB(ghttp, ghttp_request_new,
|
|
GHTTP_LIB="-lghttp $GHTTP_LIB",GHTTP_LIB="",-L$gnome_prefix $GHTTP_LIB)
|
|
AC_SUBST(GHTTP_LIB)
|
|
AC_PROVIDE([GNOME_GHTTP_CHECK])
|
|
])
|