diff options
| author | yuri <yuri> | 2009-01-27 22:34:46 +0000 |
|---|---|---|
| committer | yuri <yuri> | 2009-01-27 22:34:46 +0000 |
| commit | d474e13b0336794b122061f0ad16326b746604b0 (patch) | |
| tree | dc8d44dc2ee01701e469105cc43ef68650f3472a /cairo | |
| parent | b4a3ce9d0878b69d25afc0028e762084c25ac8c6 (diff) | |
fix --enable-cairoext in configure
fix shared library cairo build (shared library name under Linux)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6647 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'cairo')
| -rw-r--r-- | cairo/Makefile | 70 |
1 files changed, 35 insertions, 35 deletions
diff --git a/cairo/Makefile b/cairo/Makefile index 030f21ddd..5c2de345a 100644 --- a/cairo/Makefile +++ b/cairo/Makefile @@ -43,47 +43,47 @@ $(CAIROLIBNAME): $(CAIROOBJECTS) $(LIBCOMMAND) $@ $(CAIROOBJECTS) $(RANLIB) $@ -../src/libfltk_cairo.so.1.3: $(CAIROOBJECTS) ../src/libfltk.so.1.3 +libfltk_cairo.so.1.3: $(CAIROOBJECTS) ../src/libfltk.so.1.3 echo $(DSOCOMMAND) $@ ... $(DSOCOMMAND) $@ $(CAIROOBJECTS) -L../src -lfltk - $(RM) ../src/libfltk_cairo.so - $(LN) $(CAIRODSONAME) ../src/libfltk_cairo.so + $(RM) libfltk_cairo.so + $(LN) $(CAIRODSONAME) libfltk_cairo.so -../src/libfltk_cairo.sl.1.3: $(CAIROOBJECTS) ../src/libfltk.sl.1.3 +libfltk_cairo.sl.1.3: $(CAIROOBJECTS) ../src/libfltk.sl.1.3 echo $(DSOCOMMAND) $@ ... $(DSOCOMMAND) $@ $(CAIROOBJECTS) -L../src -lfltk - $(RM) ../src/libfltk_cairo.sl - $(LN) ../src/libfltk_cairo.sl.1.3 ../src/libfltk_cairo.sl + $(RM) libfltk_cairo.sl + $(LN) libfltk_cairo.sl.1.3 libfltk_cairo.sl -../src/libfltk_cairo.1.3.dylib: $(CAIROOBJECTS) ../src/libfltk.1.3.dylib +libfltk_cairo.1.3.dylib: $(CAIROOBJECTS) ../src/libfltk.1.3.dylib echo $(DSOCOMMAND) $@ ... $(DSOCOMMAND) $@ \ -install_name $(libdir)/$@ \ -current_version 1.3.0 \ -compatibility_version 1.3.0 \ $(CAIROOBJECTS) -L../src $(LDLIBS) $(CAIROLIBS) -lfltk - $(RM) ../src/libfltk_cairo.dylib - $(LN) ../src/libfltk_cairo.1.3.dylib ../src/libfltk_cairo.dylib + $(RM) libfltk_cairo.dylib + $(LN) libfltk_cairo.1.3.dylib libfltk_cairo.dylib -../src/libfltk_cairo_s.a: $(CAIROOBJECTS) +libfltk_cairo_s.a: $(CAIROOBJECTS) echo $(DSOCOMMAND) libfltk_cairo_s.o ... - $(DSOCOMMAND) ../src/libfltk_cairo_s.o $(CAIROOBJECTS) - echo $(LIBCOMMAND) ../src/libfltk_cairo_s.a ../src/libfltk_cairo_s.o + $(DSOCOMMAND) libfltk_cairo_s.o $(CAIROOBJECTS) + echo $(LIBCOMMAND) libfltk_cairo_s.a src/libfltk_cairo_s.o $(RM) $@ - $(LIBCOMMAND) ../src/libfltk_cairo_s.a ../src/libfltk_cairo_s.o - $(CHMOD) +x ../src/libfltk_cairo_s.a + $(LIBCOMMAND) src/libfltk_cairo_s.a src/libfltk_cairo_s.o + $(CHMOD) +x src/libfltk_cairo_s.a -../src/cygfltknox_cairo-1.3.dll: $(CAIROLIBNAME) ../src/cygfltknox-1.3.dll +cygfltknox_cairo-1.3.dll: $(CAIROLIBNAME) ../src/cygfltknox-1.3.dll echo $(DSOCOMMAND) $(CAIROLIBNAME) ... $(DSOCOMMAND) $(CAIROLIBNAME) -Wl,--no-whole-archive \ - -Wl,--out-implib=../src/libfltk_cairo.dll.a \ + -Wl,--out-implib=libfltk_cairo.dll.a \ -L../src -lfltk $(CAIROLIBS) $(LDLIBS) -../src/mgwfltknox_cairo-1.3.dll: $(CAIROLIBNAME) ../src/mgwfltknox-1.3.dll +mgwfltknox_cairo-1.3.dll: $(CAIROLIBNAME) ../src/mgwfltknox-1.3.dll echo $(DSOCOMMAND) $(CAIROLIBNAME) ... $(DSOCOMMAND) $(CAIROLIBNAME) -Wl,--no-whole-archive \ - -Wl,--out-implib=../src/libfltk_cairo.dll.a \ + -Wl,--out-implib=libfltk_cairo.dll.a \ -L../src -lfltk $(CAIROLIBS) $(LDLIBS) # @@ -93,7 +93,7 @@ $(CAIROLIBNAME): $(CAIROOBJECTS) clean: -$(RM) *.o *.dll.a core.* *~ *.bak *.bck -$(RM) $(CAIROOBJECTS) $(CAIROLIBNAME) $(CAIRODSONAME) \ - ../src/libfltk_cairo.so ../src/libfltk_cairo.sl ../src/libfltk_cairo.dylib + libfltk_cairo.so src/libfltk_cairo.sl src/libfltk_cairo.dylib # # Install everything... @@ -104,36 +104,36 @@ install: $(CAIROLIBNAME) $(CAIRODSONAME) -$(INSTALL_DIR) $(DESTDIR)$(libdir) $(INSTALL_LIB) $(CAIROLIBNAME) $(DESTDIR)$(libdir) - if test x$(CAIRODSONAME) = x../src/libfltk_cairo.so.1.3; then\ + if test x$(CAIRODSONAME) = xlibfltk_cairo.so.1.3; then\ $(RM) $(DESTDIR)$(libdir)/libfltk_cairo.so*;\ - $(INSTALL_LIB) ../src/libfltk_cairo.so.1.3 $(DESTDIR)$(libdir); \ + $(INSTALL_LIB) libfltk_cairo.so.1.3 $(DESTDIR)$(libdir); \ $(LN) $(DESTDIR)$(libdir)/libfltk_cairo.so.1.3 $(DESTDIR)$(libdir)/libfltk_cairo.so;\ fi - if test x$(CAIRODSONAME) = x../src/libfltk_cairo.sl.1.3; then\ + if test x$(CAIRODSONAME) = xsrc/libfltk_cairo.sl.1.3; then\ $(RM) $(DESTDIR)$(libdir)/libfltk_cairo.sl*;\ - $(INSTALL_LIB) ../src/libfltk_cairo.sl.1.3 $(DESTDIR)$(libdir); \ + $(INSTALL_LIB) libfltk_cairo.sl.1.3 $(DESTDIR)$(libdir); \ $(LN) $(DESTDIR)$(libdir)/libfltk_cairo.sl.1.3 $(DESTDIR)$(libdir)/libfltk_cairo.sl;\ fi - if test x$(CAIRODSONAME) = x../src/libfltk_cairo.1.3.dylib; then\ + if test x$(CAIRODSONAME) = xlibfltk_cairo.1.3.dylib; then\ $(RM) $(DESTDIR)$(libdir)/libfltk_cairo.*dylib;\ - $(INSTALL_LIB) ../src/libfltk_cairo.1.3.dylib $(DESTDIR)$(libdir); \ + $(INSTALL_LIB) libfltk_cairo.1.3.dylib $(DESTDIR)$(libdir); \ $(LN) $(DESTDIR)$(libdir)/libfltk_cairo.1.3.dylib $(DESTDIR)$(libdir)/libfltk_cairo.dylib;\ fi - if test x$(CAIRODSONAME) = x../src/libfltk_cairo_s.a; then\ + if test x$(CAIRODSONAME) = xlibfltk_cairo_s.a; then\ $(RM) $(DESTDIR)$(libdir)/libfltk_cairo_s.a;\ - $(INSTALL_LIB) ../src/libfltk_cairo_s.a $(DESTDIR)$(libdir); \ + $(INSTALL_LIB) libfltk_cairo_s.a $(DESTDIR)$(libdir); \ fi if test x$(CAIRODSONAME) = xcygfltknox_cairo-1.3.dll; then\ $(RM) $(DESTDIR)$(bindir)/$(CAIRODSONAME); \ $(INSTALL_LIB) $(CAIRODSONAME) $(DESTDIR)$(bindir); \ $(RM) $(DESTDIR)$(libdir)/libfltk_cairo.dll.a;\ - $(INSTALL_LIB) ../src/libfltk_cairo.dll.a $(DESTDIR)$(libdir); \ + $(INSTALL_LIB) libfltk_cairo.dll.a $(DESTDIR)$(libdir); \ fi if test x$(CAIRODSONAME) = xmgwfltknox_cairo-1.3.dll; then\ $(RM) $(DESTDIR)$(bindir)/$(CAIRODSONAME); \ $(INSTALL_LIB) $(CAIRODSONAME) $(DESTDIR)$(bindir); \ $(RM) $(DESTDIR)$(libdir)/libfltk_cairo.dll.a;\ - $(INSTALL_LIB) ../src/libfltk_cairo.dll.a $(DESTDIR)$(libdir); \ + $(INSTALL_LIB) libfltk_cairo.dll.a $(DESTDIR)$(libdir); \ fi # # Uninstall everything... @@ -144,23 +144,23 @@ uninstall: if test x$(CAIROLIBNAME) != x; then\ $(RM) $(DESTDIR)$(libdir)/$(CAIROLIBNAME);\ fi - if test x$(CAIRODSONAME) = x../src/libfltk_cairo.so.1.3; then\ + if test x$(CAIRODSONAME) = xlibfltk_cairo.so.1.3; then\ $(RM) $(DESTDIR)$(libdir)/libfltk_cairo.so*;\ fi - if test x$(CAIRODSONAME) = x../src/libfltk_cairo.sl.1.3; then\ + if test x$(CAIRODSONAME) = xlibfltk_cairo.sl.1.3; then\ $(RM) $(DESTDIR)$(libdir)/libfltk_cairo.sl*;\ fi - if test x$(CAIRODSONAME) = x../src/libfltk_cairo.1.3.dylib; then\ + if test x$(CAIRODSONAME) = xlibfltk_cairo.1.3.dylib; then\ $(RM) $(DESTDIR)$(libdir)/libfltk_cairo.*dylib;\ fi - if test x$(CAIRODSONAME) = x../src/libfltk_cairo_s.a; then\ + if test x$(CAIRODSONAME) = xlibfltk_cairo_s.a; then\ $(RM) $(DESTDIR)$(libdir)/libfltk_cairo_s.a;\ fi - if test x$(CAIRODSONAME) = x../src/cygfltknox_cairo-1.3.dll; then\ + if test x$(CAIRODSONAME) = xcygfltknox_cairo-1.3.dll; then\ $(RM) $(DESTDIR)$(bindir)/$(CAIRODSONAME); \ $(RM) $(DESTDIR)$(libdir)/libfltk_cairo.dll.a;\ fi - if test x$(CAIRODSONAME) = x../src/mgwfltknox_cairo-1.3.dll; then\ + if test x$(CAIRODSONAME) = xmgwfltknox_cairo-1.3.dll; then\ $(RM) $(DESTDIR)$(bindir)/$(CAIRODSONAME); \ $(RM) $(DESTDIR)$(libdir)/libfltk_cairo.dll.a;\ fi |
