RTCORE_CFLAGS=-I$(RT_CORE)
RTCORE_LDFLAGS=$(RT_CORE)/librtcore.a
+# GetText includes and libraries
+GETTEXT_CFLAGS = @GETTEXT_CFLAGS@
+GETTEXT_LDFLAGS = @GETTEXT_LDFLAGS@ @LIBINTL@
+
+# iconv flags
+ICONV_LDFLAGS=@ICONV_LDFLAGS@
+ICONV_CFLAGS=@ICONV_CFLAGS@
+
CFLAGS = \
@CFLAGS@ @PICFLAGS@ @WARNFLAGS@ \
$(RTCORE_CFLAGS) \
$(LIBLWGEOM_CFLAGS) \
$(PROJ_CFLAGS) \
$(LIBGDAL_CFLAGS) \
- $(GEOS_CFLAGS)
+ $(GEOS_CFLAGS) \
+ $(GETTEXT_CFLAGS) \
+ $(ICONV_CFLAGS)
LDFLAGS = \
@LDFLAGS@ \
$(LIBLWGEOM_LDFLAGS) \
$(LIBGDAL_LDFLAGS) \
$(GEOS_LDFLAGS) \
+ $(GETTEXT_LDFLAGS) \
+ $(ICONV_LDFLAGS) \
-lm
all: $(RASTER2PGSQL)
*/
/* For internationalization */
-#ifdef USE_NLS
+#ifdef ENABLE_NLS
#include <libintl.h>
#include <locale.h>
#define _(String) gettext(String)
enum line_points {X1, Y1, X2, Y2};
enum point {pX, pY};
- double line1[4];
- double line2[4];
- double P[2];
- double Qw[2];
- double Qr[2];
- double gt1[6] = {0.0};
- double gt2[6] = {0.0};
+ double line1[4] = {0.};
+ double line2[4] = {0.};
+ double P[2] = {0.};
+ double Qw[2] = {0.};
+ double Qr[2] = {0.};
+ double gt1[6] = {0.};
+ double gt2[6] = {0.};
double igt1[6] = {0};
double igt2[6] = {0};
double d;