Build shared libraries per default

Thanks to Guillaume Rousse, we now use libtool to build shared libraries.
pull/1/head
dscho 16 years ago
parent 3f0f799d20
commit ca805667e6
  1. 2
      AUTHORS
  2. 3
      ChangeLog
  3. 6396
      acinclude.m4
  4. 2
      client_examples/Makefile.am
  5. 2
      configure.ac
  6. 2
      contrib/Makefile.am
  7. 2
      examples/Makefile.am
  8. 6
      libvncclient/Makefile.am
  9. 4
      libvncserver/Makefile.am
  10. 6863
      ltmain.sh
  11. 2
      test/Makefile.am
  12. 2
      vncterm/Makefile.am
  13. 2
      x11vnc/Makefile.am

@ -29,7 +29,7 @@ Oliver Mihatsch, Greg Sternberg, Werner Hofer, Giampiero Giancipoli,
Glenn Mabutt, Paul Kreiner, Erik Kunze, Mike Frysinger, Martin Waitz,
Mark McLoughlin, Paul Fox, Juan Jose Costello, Andre Leiadella,
Alberto Lusiani, Malvina Mazin, Dave Stuart, Rohit Kumar, Donald Dugger,
Steven Carr, Uwe Völker, and Charles Coffing.
Steven Carr, Uwe Völker, Charles Coffing, and Guillaume Rousse.
Probably I forgot quite a few people sending a patch here and there, which
really made a difference. Without those, some obscure bugs still would

@ -1,3 +1,6 @@
2007-03-31 Guillaume Rousse <Guillaume.Rousse@inria.fr>
* configure.ac, **/Makefile.am: build shared libraries
2007-03-20 Karl Runge <runge@karlrunge.com>
* libvncserver/httpd.c: Add "Connection: close" to HTTP replies.

File diff suppressed because it is too large Load Diff

@ -1,5 +1,5 @@
AM_CFLAGS=-I $(top_srcdir) -g -Wall
LDADD = ../libvncclient/libvncclient.a @WSOCKLIB@
LDADD = ../libvncclient/libvncclient.la @WSOCKLIB@
if WITH_FFMPEG
FFMPEG_HOME=@with_ffmpeg@

@ -12,7 +12,7 @@ else
CCLD="$CC"
fi
AC_PROG_MAKE_SET
AC_PROG_RANLIB
AC_PROG_LIBTOOL
AC_PATH_PROG([AR], [ar], [/usr/bin/ar],
[$PATH:/usr/ccs/bin])

@ -1,5 +1,5 @@
AM_CFLAGS = -I $(top_srcdir)
LDADD = ../libvncserver/libvncserver.a @WSOCKLIB@
LDADD = ../libvncserver/libvncserver.la @WSOCKLIB@
noinst_PROGRAMS=zippy

@ -1,5 +1,5 @@
AM_CFLAGS=-I $(top_srcdir) -g -Wall
LDADD = ../libvncserver/libvncserver.a @WSOCKLIB@
LDADD = ../libvncserver/libvncserver.la @WSOCKLIB@
if OSX
MAC=mac

@ -1,6 +1,6 @@
AM_CFLAGS=-g -I $(top_srcdir) -I. -Wall
libvncclient_a_SOURCES=cursor.c listen.c rfbproto.c sockets.c vncviewer.c minilzo.c
libvncclient_la_SOURCES=cursor.c listen.c rfbproto.c sockets.c vncviewer.c minilzo.c
noinst_HEADERS=lzoconf.h minilzo.h
@ -8,8 +8,8 @@ rfbproto.o: rfbproto.c corre.c hextile.c rre.c tight.c zlib.c zrle.c ultra.c
EXTRA_DIST=corre.c hextile.c rre.c tight.c zlib.c zrle.c ultra.c
$(libvncclient_a_OBJECTS): ../rfb/rfbclient.h
$(libvncclient_la_OBJECTS): ../rfb/rfbclient.h
lib_LIBRARIES=libvncclient.a
lib_LTLIBRARIES=libvncclient.la

@ -39,9 +39,9 @@ LIB_SRCS = main.c rfbserver.c rfbregion.c auth.c sockets.c \
draw.c selbox.c d3des.c vncauth.c cargs.c minilzo.c ultra.c scale.c \
$(ZLIBSRCS) $(JPEGSRCS) $(TIGHTVNCFILETRANSFERSRCS)
libvncserver_a_SOURCES=$(LIB_SRCS)
libvncserver_la_SOURCES=$(LIB_SRCS)
lib_LIBRARIES=libvncserver.a
lib_LTLIBRARIES=libvncserver.la
if HAVE_RPM
$(PACKAGE)-$(VERSION).tar.gz: dist

File diff suppressed because it is too large Load Diff

@ -1,5 +1,5 @@
AM_CFLAGS=-I $(top_srcdir) -g -Wall
LDADD = ../libvncserver/libvncserver.a ../libvncclient/libvncclient.a @WSOCKLIB@
LDADD = ../libvncserver/libvncserver.la ../libvncclient/libvncclient.la @WSOCKLIB@
if HAVE_LIBPTHREAD
BACKGROUND_TEST=blooptest

@ -4,7 +4,7 @@ CONSOLE_SRCS=VNConsole.c
noinst_HEADERS=VNConsole.h vga.h
LDADD=../libvncserver/libvncserver.a @WSOCKLIB@
LDADD=../libvncserver/libvncserver.la @WSOCKLIB@
INCLUDES=-I.
if LINUX

@ -1,5 +1,5 @@
AM_CFLAGS = -I $(top_srcdir)
LDADD = ../libvncserver/libvncserver.a ../libvncclient/libvncclient.a @WSOCKLIB@
LDADD = ../libvncserver/libvncserver.la ../libvncclient/libvncclient.la @WSOCKLIB@
if OSX
x11vnc_LDFLAGS = -framework ApplicationServices -framework Carbon -framework IOKit -framework Cocoa

Loading…
Cancel
Save