Added kfreebsd support. Patch by Petr Salinger <Petr.Salinger@seznam.cz>.
2006-11-27 Benoît Dejean <benoit@placenet.org> * libgtop-sysdeps.m4: Added kfreebsd support. Patch by Petr Salinger <Petr.Salinger@seznam.cz>.
This commit is contained in:
committed by
Benoît Dejean
parent
0b438b5250
commit
25a398fc24
@@ -1,3 +1,10 @@
|
|||||||
|
2006-11-27 Benoît Dejean <benoit@placenet.org>
|
||||||
|
|
||||||
|
* libgtop-sysdeps.m4:
|
||||||
|
|
||||||
|
Added kfreebsd support.
|
||||||
|
Patch by Petr Salinger <Petr.Salinger@seznam.cz>.
|
||||||
|
|
||||||
2006-11-27 Benoît Dejean <benoit@placenet.org>
|
2006-11-27 Benoît Dejean <benoit@placenet.org>
|
||||||
|
|
||||||
* configure.in:
|
* configure.in:
|
||||||
|
@@ -64,7 +64,7 @@ AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[
|
|||||||
libgtop_have_sysinfo=yes
|
libgtop_have_sysinfo=yes
|
||||||
libgtop_need_server=no
|
libgtop_need_server=no
|
||||||
;;
|
;;
|
||||||
freebsd*|netbsd*|openbsd*|bsdi*)
|
freebsd*|netbsd*|openbsd*|bsdi*|kfreebsd*)
|
||||||
libgtop_sysdeps_dir=freebsd
|
libgtop_sysdeps_dir=freebsd
|
||||||
libgtop_use_machine_h=yes
|
libgtop_use_machine_h=yes
|
||||||
libgtop_need_server=yes
|
libgtop_need_server=yes
|
||||||
@@ -122,7 +122,13 @@ AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[
|
|||||||
|
|
||||||
case "$host_os" in
|
case "$host_os" in
|
||||||
*bsd*)
|
*bsd*)
|
||||||
AC_CHECK_LIB(kvm, kvm_open, KVM_LIBS=-lkvm, KVM_LIBS=)
|
case "$host_os" in
|
||||||
|
*kfreebsd*)
|
||||||
|
AC_CHECK_LIB(kvm, kvm_open, KVM_LIBS="-lkvm -lfreebsd -lbsd", KVM_LIBS=, -lfreebsd -lbsd);;
|
||||||
|
*)
|
||||||
|
AC_CHECK_LIB(kvm, kvm_open, KVM_LIBS=-lkvm, KVM_LIBS=);;
|
||||||
|
esac
|
||||||
|
|
||||||
AC_SUBST(KVM_LIBS)
|
AC_SUBST(KVM_LIBS)
|
||||||
|
|
||||||
AC_CHECK_HEADERS(net/if_var.h)
|
AC_CHECK_HEADERS(net/if_var.h)
|
||||||
@@ -141,7 +147,7 @@ AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[
|
|||||||
#include <net/netisr.h>
|
#include <net/netisr.h>
|
||||||
#include <net/route.h>
|
#include <net/route.h>
|
||||||
|
|
||||||
#if defined(__FreeBSD__) || defined(__NetBSD__)
|
#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__FreeBSD_kernel__)
|
||||||
#include <net/if_sppp.h>
|
#include <net/if_sppp.h>
|
||||||
#else
|
#else
|
||||||
#include <i4b/sppp/if_sppp.h>
|
#include <i4b/sppp/if_sppp.h>
|
||||||
@@ -167,7 +173,7 @@ AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[
|
|||||||
#include <net/netisr.h>
|
#include <net/netisr.h>
|
||||||
#include <net/route.h>
|
#include <net/route.h>
|
||||||
|
|
||||||
#if defined(__FreeBSD__) || defined(__NetBSD__)
|
#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__FreeBSD_kernel__)
|
||||||
#include <net/if_sppp.h>
|
#include <net/if_sppp.h>
|
||||||
#else
|
#else
|
||||||
#include <i4b/sppp/if_sppp.h>
|
#include <i4b/sppp/if_sppp.h>
|
||||||
|
Reference in New Issue
Block a user