Subject: | FreeBSD 4.4-RELEASE #5/i386 "Map8.xs:95: syntax error before `SV'" |
----
/usr/bin/perl -I/usr/libdata/perl/5.00503/mach -I/usr/libdata/perl/5.00503 /usr/libdata/perl/5.00503/ExtUtils/xsubpp -typemap /usr/libdata/perl/5.00503/ExtUtils/typemap -typemap typemap Map8.xs >xstmp.c && mv xstmp.c Map8.c
cc -c -DVERSION=\"0.11\" -DXS_VERSION=\"0.11\" -DPIC -fpic -I/usr/libdata/perl/5.00503/mach/CORE -DPERL Map8.c
Map8.xs:95: syntax error before `SV'
Map8.xs: In function `map8_magic_free':
Map8.xs:97: `mg' undeclared (first use in this function)
Map8.xs:97: (Each undeclared identifier is reported only once
Map8.xs:97: for each function it appears in.)
----
when compiling Unicode-Map8-0.11
in Makefile:
AR = ar
CC = cc
CCCDLFLAGS = -DPIC -fpic
CCDLFLAGS = -Wl,-R/usr/lib
DLEXT = so
DLSRC = dl_dlopen.xs
LD = cc
LDDLFLAGS = -Wl,-E -shared -lperl -lm
LDFLAGS = -Wl,-E -lperl -lm
LIBC =
LIB_EXT = .a
OBJ_EXT = .o
OSNAME = freebsd
OSVERS = 4.0-current
RANLIB = :
SO = so
EXE_EXT =