Title: Message
Install glibc-devel.
 
Gene Parks
VIP Direct
-----Original Message-----
From: Alex Zhang [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, November 20, 2002 7:59 PM
To: FreeRadiusUsers
Subject: ut_xtime Error and Compile Single SQL driver

Hi,
I can not compile FR0.8 on SuSE 7.3. The error is still related to utmpx.h,
This is /usr/include/utmpx.h
*****************
#ifndef _UTMPX_H
# error "Never include <bits/utmpx.h> directly; use <utmpx.h> instead."
#endif
 
#include <bits/types.h>
#include <sys/time.h>
 

#ifdef __USE_GNU
# include <paths.h>
# define _PATH_UTMPX _PATH_UTMP
# define _PATH_WTMPX _PATH_WTMP
#endif
 

#define __UT_LINESIZE 32
#define __UT_NAMESIZE 32
#define __UT_HOSTSIZE 256
 

/* The structure describing the status of a terminated process.  This
   type is used in `struct utmpx' below.  */
struct __exit_status
  {
#ifdef __USE_GNU
    short int e_termination; /* Process termination status.  */
    short int e_exit;  /* Process exit status.  */
#else
    short int __e_termination; /* Process termination status.  */
    short int __e_exit;  /* Process exit status.  */
#endif
  };
 

/* The structure describing an entry in the user accounting database.  */
struct utmpx
{
  short int ut_type;  /* Type of login.  */
  __pid_t ut_pid;  /* Process ID of login process.  */
  char ut_line[__UT_LINESIZE]; /* Devicename.  */
  char ut_id[4];  /* Inittab ID. */
  char ut_user[__UT_NAMESIZE]; /* Username.  */
  char ut_host[__UT_HOSTSIZE]; /* Hostname for remote login.  */
  struct __exit_status ut_exit; /* Exit status of a process marked
       as DEAD_PROCESS.  */
  long int ut_session;  /* Session ID, used for windowing.  */
  struct timeval ut_tv;  /* Time entry was made.  */
  __int32_t ut_addr_v6[4]; /* Internet address of remote host.  */
  char __unused[20];  /* Reserved for future use.  */
};
 

/* Values for the `ut_type' field of a `struct utmpx'.  */
#define EMPTY  0 /* No valid user accounting information.  */
 
#ifdef __USE_GNU
# define RUN_LVL 1 /* The system's runlevel.  */
#endif
#define BOOT_TIME 2 /* Time of system boot.  */
#define NEW_TIME 3 /* Time after system clock changed.  */
#define OLD_TIME 4 /* Time when system clock changed.  */
 
#define INIT_PROCESS 5 /* Process spawned by the init process.  */
#define LOGIN_PROCESS 6 /* Session leader of a logged in user.  */
#define USER_PROCESS 7 /* Normal process.  */
#define DEAD_PROCESS 8 /* Terminated process.  */
 
#ifdef __USE_GNU
# define ACCOUNTING 9 /* System accounting.  */
#endif
*****************
 
The ut_xtime does not exits. How can I do with this situation?
 
 
I want to compile rlm_sql_oracle on SuSE 7.3(Oracle8.1.7 Installed.). How can I do? Could you list steps I should follow?
Thanks
 
 
Regards
Alex Zhang
 
i1, Inc. Shanghai
86-21-50475656-122

Reply via email to