Show
Ignore:
Timestamp:
02/08/08 15:52:45 (7 years ago)
Author:
Theo Schlossnagle <jesus@omniti.com>
git-committer:
Theo Schlossnagle <jesus@omniti.com> 1202485965 +0000
git-parent:

[234b2c6fe5e8099b7e55ae9a395d81c0dca51ec0]

git-author:
Theo Schlossnagle <jesus@omniti.com> 1202485965 +0000
Message:

And make it all work on OpenBSD (ld -E ? sigh...)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • configure.in

    r91d6330 r1d69a01  
    3030        MODULEEXT=so 
    3131        ;; 
     32*-*-openbsd*) 
     33        PICFLAGS="-fpic" 
     34        LDFLAGS="$LDFLAGS -Wl,-E" 
     35        MODULELD="$CC -shared" 
     36        MODULEEXT=so 
     37        ;; 
    3238*) 
    3339        PICFLAGS="-fpic" 
     
    5258AC_CHECK_LIB(pthread, pthread_create, , ) 
    5359AC_CHECK_LIB(uuid, uuid_generate, , ) 
     60AC_CHECK_LIB(util, openpty, , ) 
    5461AC_CHECK_LIB(termcap, tputs, , ) 
    5562AC_CHECK_LIB(curses, clear, , ) 
     
    7279 
    7380AC_MSG_CHECKING([libserf libs]) 
    74 SERFLIBS="`apu-1-config --link-ld --libs` `apr-1-config --link-ld --libs`" 
     81SERFLIBS="`apu-1-config --link-ld --ldflags --libs` `apr-1-config --link-ld --ldflags --libs`" 
    7582AC_SUBST(SERFLIBS) 
    7683AC_MSG_RESULT([$SERFLIBS]) 
     
    107114                 sys/resource.h pthread.h semaphore.h pwd.h stdio.h stdlib.h string.h \ 
    108115                 ctype.h unistd.h time.h sys/stat.h sys/event.h libkern/OSAtomic.h \ 
    109                  term.h termio.h termios.h curses.h sys/cdefs.h pwd.h) 
     116                 term.h termio.h termios.h curses.h sys/cdefs.h pwd.h netinet/in_systm.h \ 
     117                 util.h) 
    110118 
    111119AC_CACHE_CHECK([for kqueue support], ac_cv_have_kqueue, [