[OSRS-PROJ] Build problems in CygWin

Alexander Weidauer alex.weidauer at huckfinn.de
Sun Dec 8 12:57:37 EST 2002


Matt wrote:

>Hi,
>
>I am attempting to build proj4 in CygWin and am running into an error
>that I need help with. I have included the results of my build attempt
>along with the resulting makefile.
>
>Any suggestions would be appreciated.
>
>Thanks,
>
>Matt
>
> 
>------- my attempt to build Proj4
>------------------------------------------------------------- 
> 
>Matt Lynch at MATT ~/projects/proj-4.4.4
>$ aclocal
>
>Matt Lynch at MATT ~/projects/proj-4.4.4
>$ ./configure
>creating cache ./config.cache
>checking for a BSD compatible install... /usr/bin/install -c checking
>whether build environment is sane... yes checking whether make sets
>${MAKE}... yes checking for working aclocal... found checking for
>working autoconf... found checking for working automake... found
>checking for working autoheader... found checking for working
>makeinfo... found checking for gcc... gcc checking whether the C
>compiler (gcc  ) works... yes checking whether the C compiler (gcc  ) is
>a cross-compiler... no checking whether we are using GNU C... yes
>checking whether gcc accepts -g... yes checking for a BSD compatible
>install... /usr/bin/install -c checking whether ln -s works... yes
>checking whether make sets ${MAKE}... (cached) yes checking host system
>type... i686-pc-cygwin checking build system type... i686-pc-cygwin
>checking for ranlib... ranlib checking for ld used by GCC...
>/usr/i686-pc-cygwin/bin/ld.exe checking if the linker
>(/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for
>BSD-compatible nm... /usr/bin/nm -B updating cache ./config.cache
>loading cache ./config.cache within ltconfig checking for object
>suffix... o checking for executable suffix... .exe checking for gcc
>option to produce PIC... none checking if gcc supports -c -o file.o...
>yes checking if gcc supports -c -o file.lo... yes checking if gcc
>supports -fno-rtti -fno-exceptions ... yes checking if gcc static flag
>-static works... -static checking if the linker
>(/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking whether the
>linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared lib raries...
>yes checking command to parse /usr/bin/nm -B output... ok checking how
>to hardcode library paths into programs... immediate checking for
>/usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r
>checking dynamic linker characteristics... Win32 ld.exe checking if
>libtool supports shared libraries... yes checking if package supports
>dlls... no checking whether to build shared libraries... no checking
>whether to build static libraries... yes checking for objdir... .libs
>creating libtool updating cache ./config.cache loading cache
>./config.cache checking for exp in -lm... yes checking how to run the C
>preprocessor... gcc -E checking for ANSI C header files... yes updating
>cache ./config.cache creating ./config.status creating Makefile creating
>src/Makefile creating man/Makefile creating man/man1/Makefile creating
>man/man3/Makefile creating nad/Makefile creating src/proj_config.h
>
>Matt Lynch at MATT ~/projects/proj-4.4.4
>$ make
>cd . && automake --gnu --include-deps Makefile
>cd . && autoconf
>/bin/sh ./config.status --recheck
>running /bin/sh ./configure  --no-create --no-recursion checking for a
>BSD-compatible install... /usr/bin/install -c checking whether build
>environment is sane... yes
>/home/MattLynch/projects/proj-4.4.4/missing: Unknown `--run' option Try
>`/home/MattLynch/projects/proj-4.4.4/missing --help' for more
>information
>configure: WARNING: `missing' script is too old or missing checking for
>gawk... gawk checking whether make sets ${MAKE}... yes checking for
>gcc... gcc checking for C compiler default output... a.exe checking
>whether the C compiler works... yes checking whether we are cross
>compiling... no checking for suffix of executables... .exe checking for
>suffix of object files... o checking whether we are using the GNU C
>compiler... yes checking whether gcc accepts -g... yes checking for gcc
>option to accept ANSI C... none needed checking for style of include
>used by make... GNU checking dependency style of gcc... none checking
>for a BSD-compatible install... /usr/bin/install -c checking whether ln
>-s works... yes checking whether make sets ${MAKE}... (cached) yes
>checking build system type... i686-pc-cygwin checking host system
>type... i686-pc-cygwin checking for ld used by GCC...
>/usr/i686-pc-cygwin/bin/ld.exe checking if the linker
>(/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for
>/usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r
>checking for BSD-compatible nm... /usr/bin/nm -B checking for a sed that
>does not truncate output... /usr/bin/sed checking how to recognise
>dependent libraries... file_magic file format pei*-i38
>6(.*architecture: i386)?
>checking how to run the C preprocessor... gcc -E
>checking for egrep... grep -E
>checking for ANSI C header files... yes
>checking for sys/types.h... yes
>checking for sys/stat.h... yes
>checking for stdlib.h... yes
>checking for string.h... yes
>checking for memory.h... yes
>checking for strings.h... yes
>checking for inttypes.h... no
>checking for stdint.h... no
>checking for unistd.h... yes
>checking dlfcn.h usability... yes
>checking dlfcn.h presence... yes
>checking for dlfcn.h... yes
>checking for g++... g++
>checking whether we are using the GNU C++ compiler... yes checking
>whether g++ accepts -g... yes checking dependency style of g++... none
>checking how to run the C++ preprocessor... g++ -E checking the maximum
>length of command line arguments... 8192 checking command to parse
>/usr/bin/nm -B output from gcc object... ok checking for objdir... .libs
>checking for ranlib... ranlib checking for strip... strip checking if
>gcc static flag  works... yes checking if gcc supports -fno-rtti
>-fno-exceptions... yes checking for gcc option to produce PIC...
>checking if gcc supports -c -o file.o... yes checking whether the gcc
>linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared  libraries...
>yes checking whether -lc should be explicitly linked in... yes checking
>how to hardcode library paths into programs... immediate checking
>whether stripping libraries is possible... yes checking dynamic linker
>characteristics... Win32 ld.exe checking if libtool supports shared
>libraries... yes checking whether to build shared libraries... yes
>checking whether to build static libraries... yes
>configure: creating libtool
>appending configuration tag "CXX" to libtool
>checking whether the g++ linker (/usr/i686-pc-cygwin/bin/ld.exe)
>supports shared  libraries... yes checking for g++ option to produce
>PIC... checking if g++ supports -c -o file.o... yes checking whether the
>g++ linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared
>libraries... yes checking whether -lc should be explicitly linked in...
>yes checking how to hardcode library paths into programs... immediate
>checking whether stripping libraries is possible... yes checking dynamic
>linker characteristics... Win32 ld.exe checking for exp in -lm... yes
>checking for ANSI C header files... (cached) yes
>configure: creating ./config.status
>cd . \
>  && CONFIG_FILES=Makefile CONFIG_HEADERS= /bin/sh ./config.status
>config.status: creating Makefile
>config.status: executing depfiles commands
>Making all in src
>make[1]: Entering directory `/home/MattLynch/projects/proj-4.4.4/src'
>cd .. \
>  && CONFIG_FILES=src/Makefile CONFIG_HEADERS= /bin/sh ./config.status
>config.status: creating src/Makefile
>config.status: executing depfiles commands
>make[1]: Leaving directory `/home/MattLynch/projects/proj-4.4.4/src'
>make[1]: Entering directory `/home/MattLynch/projects/proj-4.4.4/src'
>/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.
>-DPROJ_LIB=\
>"/usr/local/share/proj\"    -g -O2 -c PJ_aeqd.c
>libtool: ltconfig version `' does not match ltmain.sh version `1.3.4'
>Fatal configuration error.  See the libtool docs for more information.
>make[1]: *** [PJ_aeqd.lo] Error 1
>make[1]: Leaving directory `/home/MattLynch/projects/proj-4.4.4/src'
>make: *** [all-recursive] Error 1
>
>
>------- makefile generated
>------------------------------------------------------------- 
>
># Makefile.in generated by automake 1.7.1 from Makefile.am.
># Makefile.  Generated from Makefile.in by configure.
>
># Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002 # Free
>Software Foundation, Inc. # This Makefile.in is free software; the Free
>Software Foundation # gives unlimited permission to copy and/or
>distribute it, # with or without modifications, as long as this notice
>is preserved.
>
># This program is distributed in the hope that it will be useful, # but
>WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the
>implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR
>PURPOSE.
>
>
>
>srcdir = .
>top_srcdir = .
>
>pkgdatadir = $(datadir)/proj
>pkglibdir = $(libdir)/proj
>pkgincludedir = $(includedir)/proj
>top_builddir = .
>
>am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd INSTALL =
>/usr/bin/install -c install_sh_DATA = $(install_sh) -c -m 644
>install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh)
>-c INSTALL_HEADER = $(INSTALL_DATA) transform =
>$(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = :
>POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL =
>: host_triplet = i686-pc-cygwin ACLOCAL = aclocal-1.7 AMDEP_FALSE = #
>AMDEP_TRUE = 
>AMTAR = tar
>AUTOCONF = autoconf
>AUTOHEADER = autoheader
>AUTOMAKE = automake-1.7
>AWK = gawk
>CC = gcc
>CCDEPMODE = depmode=none
>CFLAGS = -g -O2
>CPP = gcc -E
>CPPFLAGS = 
>CXX = g++
>CXXCPP = g++ -E
>CXXDEPMODE = depmode=none
>CXXFLAGS = -g -O2
>CYGPATH_W = cygpath -w
>DEFS = -DHAVE_CONFIG_H
>DEPDIR = .deps
>ECHO = echo
>ECHO_C = 
>ECHO_N = -n
>ECHO_T = 
>EGREP = grep -E
>EXEEXT = .exe
>INSTALL_DATA = ${INSTALL} -m 644
>INSTALL_PROGRAM = ${INSTALL}
>INSTALL_SCRIPT = ${INSTALL}
>INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s
>LDFLAGS = 
>LIBS = -lm 
>LIBTOOL = $(SHELL) $(top_builddir)/libtool
>LN_S = ln -s
>LTLIBOBJS = 
>MAKEINFO = makeinfo
>OBJEXT = o
>PACKAGE = proj
>PACKAGE_BUGREPORT = 
>PACKAGE_NAME = 
>PACKAGE_STRING = 
>PACKAGE_TARNAME = 
>PACKAGE_VERSION = 
>PATH_SEPARATOR = :
>RANLIB = ranlib
>SET_MAKE = 
>SHELL = /bin/bash
>STRIP = strip
>VERSION = 4.4.4
>ac_ct_CC = gcc
>ac_ct_CXX = g++
>ac_ct_RANLIB = ranlib
>ac_ct_STRIP = strip
>am__fastdepCC_FALSE = 
>am__fastdepCC_TRUE = #
>am__fastdepCXX_FALSE = 
>am__fastdepCXX_TRUE = #
>am__include = include
>am__quote = 
>bindir = ${exec_prefix}/bin
>build = i686-pc-cygwin
>build_alias = 
>build_cpu = i686
>build_os = cygwin
>build_vendor = pc
>datadir = ${prefix}/share
>exec_prefix = ${prefix}
>host = i686-pc-cygwin
>host_alias = 
>host_cpu = i686
>host_os = cygwin
>host_vendor = pc
>includedir = ${prefix}/include
>infodir = ${prefix}/info
>install_sh = /home/MattLynch/projects/proj-4.4.4/install-sh
>libdir = ${exec_prefix}/lib
>libexecdir = ${exec_prefix}/libexec
>localstatedir = ${prefix}/var
>mandir = ${prefix}/man
>oldincludedir = /usr/include
>prefix = /usr/local
>program_transform_name = s,x,x,
>sbindir = ${exec_prefix}/sbin
>sharedstatedir = ${prefix}/com
>sysconfdir = ${prefix}/etc
>target_alias = 
>SUBDIRS = src man nad
>
>AUTOMAKE_OPTIONS = dist-zip
>subdir = .
>ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
>mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER =
>$(top_builddir)/src/proj_config.h CONFIG_CLEAN_FILES = DIST_SOURCES =
>
>RECURSIVE_TARGETS = info-recursive dvi-recursive pdf-recursive \
>	ps-recursive install-info-recursive uninstall-info-recursive \
>	all-recursive install-data-recursive install-exec-recursive \
>	installdirs-recursive install-recursive uninstall-recursive \
>	check-recursive installcheck-recursive
>DIST_COMMON = README AUTHORS COPYING ChangeLog INSTALL Makefile.am \
>	Makefile.in NEWS aclocal.m4 config.guess config.sub configure \
>	configure.in install-sh ltconfig ltmain.sh missing \
>	mkinstalldirs
>DIST_SUBDIRS = $(SUBDIRS)
>all: all-recursive
>
>.SUFFIXES:
>
>am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
>configure.lineno
>$(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.in
>$(ACLOCAL_M4)
>	cd $(top_srcdir) && \
>	  $(AUTOMAKE) --gnu  Makefile
>Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
>	cd $(top_builddir) && $(SHELL) ./config.status $@
>$(am__depfiles_maybe)
>
>$(top_builddir)/config.status: $(srcdir)/configure
>$(CONFIG_STATUS_DEPENDENCIES)
>	$(SHELL) ./config.status --recheck
>$(srcdir)/configure:  $(srcdir)/configure.in $(ACLOCAL_M4)
>$(CONFIGURE_DEPENDENCIES)
>	cd $(srcdir) && $(AUTOCONF)
>
>$(ACLOCAL_M4):  configure.in 
>	cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
>
>mostlyclean-libtool:
>	-rm -f *.lo
>
>clean-libtool:
>	-rm -rf .libs _libs
>
>distclean-libtool:
>	-rm -f libtool
>uninstall-info-am:
>
># This directory's subdirectories are mostly independent; you can cd #
>into them and run `make' without going through this Makefile. # To
>change the values of `make' variables: instead of editing Makefiles, #
>(1) if the variable is set in `config.status', edit `config.status'
>#     (which will cause the Makefiles to be regenerated when you run
>`make');
># (2) otherwise, pass the desired values on the `make' command line.
>$(RECURSIVE_TARGETS):
>	@set fnord $$MAKEFLAGS; amf=$$2; \
>	dot_seen=no; \
>	target=`echo $@ | sed s/-recursive//`; \
>	list='$(SUBDIRS)'; for subdir in $$list; do \
>	  echo "Making $$target in $$subdir"; \
>	  if test "$$subdir" = "."; then \
>	    dot_seen=yes; \
>	    local_target="$$target-am"; \
>	  else \
>	    local_target="$$target"; \
>	  fi; \
>	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
>	   || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;;
>esac; \
>	done; \
>	if test "$$dot_seen" = "no"; then \
>	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
>	fi; test -z "$$fail"
>
>mostlyclean-recursive clean-recursive distclean-recursive \
>maintainer-clean-recursive:
>	@set fnord $$MAKEFLAGS; amf=$$2; \
>	dot_seen=no; \
>	case "$@" in \
>	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
>	  *) list='$(SUBDIRS)' ;; \
>	esac; \
>	rev=''; for subdir in $$list; do \
>	  if test "$$subdir" = "."; then :; else \
>	    rev="$$subdir $$rev"; \
>	  fi; \
>	done; \
>	rev="$$rev ."; \
>	target=`echo $@ | sed s/-recursive//`; \
>	for subdir in $$rev; do \
>	  echo "Making $$target in $$subdir"; \
>	  if test "$$subdir" = "."; then \
>	    local_target="$$target-am"; \
>	  else \
>	    local_target="$$target"; \
>	  fi; \
>	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
>	   || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;;
>esac; \
>	done && test -z "$$fail"
>tags-recursive:
>	list='$(SUBDIRS)'; for subdir in $$list; do \
>	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS)
>tags); \
>	done
>ctags-recursive:
>	list='$(SUBDIRS)'; for subdir in $$list; do \
>	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS)
>ctags); \
>	done
>
>ETAGS = etags
>ETAGSFLAGS =
>
>CTAGS = ctags
>CTAGSFLAGS =
>
>tags: TAGS
>
>ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
>	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
>	unique=`for i in $$list; do \
>	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i;
>fi; \
>	  done | \
>	  $(AWK) '    { files[$$0] = 1; } \
>	       END { for (i in files) print i; }'`; \
>	mkid -fID $$unique
>
>TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
>		$(TAGS_FILES) $(LISP)
>	tags=; \
>	here=`pwd`; \
>	list='$(SUBDIRS)'; for subdir in $$list; do \
>	  if test "$$subdir" = .; then :; else \
>	    test -f $$subdir/TAGS && tags="$$tags -i
>$$here/$$subdir/TAGS"; \
>	  fi; \
>	done; \
>	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
>	unique=`for i in $$list; do \
>	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i;
>fi; \
>	  done | \
>	  $(AWK) '    { files[$$0] = 1; } \
>	       END { for (i in files) print i; }'`; \
>	test -z "$(ETAGS_ARGS)$$tags$$unique" \
>	  || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
>	     $$tags $$unique
>
>ctags: CTAGS
>CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
>		$(TAGS_FILES) $(LISP)
>	tags=; \
>	here=`pwd`; \
>	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
>	unique=`for i in $$list; do \
>	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i;
>fi; \
>	  done | \
>	  $(AWK) '    { files[$$0] = 1; } \
>	       END { for (i in files) print i; }'`; \
>	test -z "$(CTAGS_ARGS)$$tags$$unique" \
>	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
>	     $$tags $$unique
>
>GTAGS:
>	here=`$(am__cd) $(top_builddir) && pwd` \
>	  && cd $(top_srcdir) \
>	  && gtags -i $(GTAGS_ARGS) $$here
>
>distclean-tags:
>	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
>DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
>
>top_distdir = .
>distdir = $(PACKAGE)-$(VERSION)
>
>am__remove_distdir = \
>  { test ! -d $(distdir) \
>    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
>         && rm -fr $(distdir); }; }
>
>GZIP_ENV = --best
>distuninstallcheck_listfiles = find . -type f -print
>distcleancheck_listfiles = find . -type f -print
>
>distdir: $(DISTFILES)
>	$(am__remove_distdir)
>	mkdir $(distdir)
>	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
>	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
>	list='$(DISTFILES)'; for file in $$list; do \
>	  case $$file in \
>	    $(srcdir)/*) file=`echo "$$file" | sed
>"s|^$$srcdirstrip/||"`;; \
>	    $(top_srcdir)/*) file=`echo "$$file" | sed
>"s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
>	  esac; \
>	  if test -f $$file || test -d $$file; then d=.; else
>d=$(srcdir); fi; \
>	  dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
>	  if test "$$dir" != "$$file" && test "$$dir" != "."; then \
>	    dir="/$$dir"; \
>	    $(mkinstalldirs) "$(distdir)$$dir"; \
>	  else \
>	    dir=''; \
>	  fi; \
>	  if test -d $$d/$$file; then \
>	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
>	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
>	    fi; \
>	    cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
>	  else \
>	    test -f $(distdir)/$$file \
>	    || cp -p $$d/$$file $(distdir)/$$file \
>	    || exit 1; \
>	  fi; \
>	done
>	list='$(SUBDIRS)'; for subdir in $$list; do \
>	  if test "$$subdir" = .; then :; else \
>	    test -d $(distdir)/$$subdir \
>	    || mkdir $(distdir)/$$subdir \
>	    || exit 1; \
>	    (cd $$subdir && \
>	      $(MAKE) $(AM_MAKEFLAGS) \
>	        top_distdir="$(top_distdir)" \
>	        distdir=../$(distdir)/$$subdir \
>	        distdir) \
>	      || exit 1; \
>	  fi; \
>	done
>	-find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o
>\
>	  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
>	  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
>	  ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r
>{} {} \; \
>	|| chmod -R a+r $(distdir)
>dist-gzip: distdir
>	$(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c
>
>>$(distdir).tar.gz
>>
>	$(am__remove_distdir)
>
>dist-zip: distdir
>	-rm -f $(distdir).zip
>	zip -rq $(distdir).zip $(distdir)
>	$(am__remove_distdir)
>
>dist dist-all: distdir
>	$(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c
>
>>$(distdir).tar.gz
>>
>	-rm -f $(distdir).zip
>	zip -rq $(distdir).zip $(distdir)
>	$(am__remove_distdir)
>
># This target untars the dist file and tries a VPATH configuration.
>Then # it guarantees that the distribution is self-contained by making
>another # tarfile.
>distcheck: dist
>	$(am__remove_distdir)
>	GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf -
>	chmod -R a-w $(distdir); chmod a+w $(distdir)
>	mkdir $(distdir)/=build
>	mkdir $(distdir)/=inst
>	chmod a-w $(distdir)
>	dc_install_base=`$(am__cd) $(distdir)/=inst && pwd` \
>	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
>	  && cd $(distdir)/=build \
>	  && ../configure --srcdir=.. --prefix="$$dc_install_base" \
>	    $(DISTCHECK_CONFIGURE_FLAGS) \
>	  && $(MAKE) $(AM_MAKEFLAGS) \
>	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
>	  && $(MAKE) $(AM_MAKEFLAGS) check \
>	  && $(MAKE) $(AM_MAKEFLAGS) install \
>	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \
>	  && $(MAKE) $(AM_MAKEFLAGS) uninstall \
>	  && $(MAKE) $(AM_MAKEFLAGS)
>distuninstallcheck_dir="$$dc_install_base" \
>	        distuninstallcheck \
>	  && chmod -R a-w "$$dc_install_base" \
>	  && ({ \
>	       (cd ../.. && $(mkinstalldirs) "$$dc_destdir") \
>	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install
>\
>	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir"
>uninstall \
>	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
>	            distuninstallcheck_dir="$$dc_destdir"
>distuninstallcheck; \
>	      } || { rm -rf "$$dc_destdir"; exit 1; }) \
>	  && rm -rf "$$dc_destdir" \
>	  && $(MAKE) $(AM_MAKEFLAGS) dist-gzip \
>	  && rm -f $(distdir).tar.gz \
>	  && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
>	$(am__remove_distdir)
>	@echo "$(distdir).tar.gz is ready for distribution" | \
>	  sed 'h;s/./=/g;p;x;p;x'
>distuninstallcheck:
>	cd $(distuninstallcheck_dir) \
>	&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
>	   || { echo "ERROR: files left after uninstall:" ; \
>	        if test -n "$(DESTDIR)"; then \
>	          echo "  (check DESTDIR support)"; \
>	        fi ; \
>	        $(distuninstallcheck_listfiles) ; \
>	        exit 1; } >&2
>distcleancheck: distclean
>	if test '$(srcdir)' = . ; then \
>	  echo "ERROR: distcleancheck can only run from a VPATH build" ;
>\
>	  exit 1 ; \
>	fi
>	test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
>	  || { echo "ERROR: files left in build directory after
>distclean:" ; \
>	       $(distcleancheck_listfiles) ; \
>	       exit 1; } >&2
>check-am: all-am
>check: check-recursive
>all-am: Makefile
>installdirs: installdirs-recursive
>installdirs-am:
>
>install: install-recursive
>install-exec: install-exec-recursive
>install-data: install-data-recursive
>uninstall: uninstall-recursive
>
>install-am: all-am
>	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
>
>installcheck: installcheck-recursive
>install-strip:
>	$(MAKE) $(AM_MAKEFLAGS)
>INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
>	  INSTALL_STRIP_FLAG=-s \
>	  `test -z '$(STRIP)' || \
>	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
>mostlyclean-generic:
>
>clean-generic:
>
>distclean-generic:
>	-rm -f Makefile $(CONFIG_CLEAN_FILES)
>
>maintainer-clean-generic:
>	@echo "This command is intended for maintainers to use"
>	@echo "it deletes files that may require special tools to
>rebuild."
>clean: clean-recursive
>
>clean-am: clean-generic clean-libtool mostlyclean-am
>
>distclean: distclean-recursive
>	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
>distclean-am: clean-am distclean-generic distclean-libtool \
>	distclean-tags
>
>dvi: dvi-recursive
>
>dvi-am:
>
>info: info-recursive
>
>info-am:
>
>install-data-am:
>
>install-exec-am:
>
>install-info: install-info-recursive
>
>install-man:
>
>installcheck-am:
>
>maintainer-clean: maintainer-clean-recursive
>	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
>	-rm -rf autom4te.cache
>maintainer-clean-am: distclean-am maintainer-clean-generic
>
>mostlyclean: mostlyclean-recursive
>
>mostlyclean-am: mostlyclean-generic mostlyclean-libtool
>
>pdf: pdf-recursive
>
>pdf-am:
>
>ps: ps-recursive
>
>ps-am:
>
>uninstall-am: uninstall-info-am
>
>uninstall-info: uninstall-info-recursive
>
>.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am clean
>\
>	clean-generic clean-libtool clean-recursive ctags \
>	ctags-recursive dist dist-all dist-gzip dist-zip distcheck \
>	distclean distclean-generic distclean-libtool \
>	distclean-recursive distclean-tags distcleancheck distdir \
>	distuninstallcheck dvi dvi-am dvi-recursive info info-am \
>	info-recursive install install-am install-data install-data-am \
>	install-data-recursive install-exec install-exec-am \
>	install-exec-recursive install-info install-info-am \
>	install-info-recursive install-man install-recursive \
>	install-strip installcheck installcheck-am installdirs \
>	installdirs-am installdirs-recursive maintainer-clean \
>	maintainer-clean-generic maintainer-clean-recursive mostlyclean
>\
>	mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \
>	pdf pdf-am pdf-recursive ps ps-am ps-recursive tags \
>	tags-recursive uninstall uninstall-am uninstall-info-am \
>	uninstall-info-recursive uninstall-recursive
>
># Tell versions [3.59,3.63) of GNU make to not export all variables. #
>Otherwise a system limit (for SysV at least) may be exceeded.
>.NOEXPORT:
>
>
>
>----------------------------------------
>PROJ.4 Discussion List
>See http://www.remotesensing.org/proj for subscription, unsubscription
>and other information.
>
Hi Matt ,
I've compile  under Borland C++ 5.5  for Windows,
but I've modified the code a little bit and create a DLL
May be you will follow this way see

http://www.triplexware.huckfinn.de/geogfix.html#proj

Bye ALex

----------------------------------------
PROJ.4 Discussion List
See http://www.remotesensing.org/proj for subscription, unsubscription
and other information.



More information about the Proj mailing list