defines or includes -- Linux systems simply read /proc/loadavg.
 #ifdef LOAD_AVE_TYPE
 
 #ifndef VMS
+#ifndef __linux__
 #ifndef NLIST_STRUCT
 #include <a.out.h>
 #else /* NLIST_STRUCT */
 #ifndef LDAV_SYMBOL
 #define LDAV_SYMBOL "_avenrun"
 #endif /* LDAV_SYMBOL */
+#endif /* __linux__ */
 
 #else /* VMS */
 
 /* Offset in kmem to seek to read load average, or 0 means invalid.  */
 static long offset;
 
-#if !defined(VMS) && !defined(sgi)
+#if !defined(VMS) && !defined(sgi) && !defined(__linux__)
 static struct nlist nl[2];
 #endif /* Not VMS or sgi */