Index: perl-swig/Makefile @@ -6,14 +6,14 @@ OBJS := $(patsubst %.c,%.o,$(wildcard *.c)) SWIGWRAP := $(patsubst %.c,%_wrap.c,$(wildcard *.c)) SWIGOBJS := $(patsubst %.c,%_wrap.o,$(wildcard *.c)) -PERLCORE = -I/usr/lib/perl5/5.005/i386-linux/CORE +PERLCORE = -I${PERLCOREDIR} SHELL = /bin/sh SWIG = swig CC = gcc -CFLAGS = -c -Wall -O2 -fpic -DSWIG -DTURBO_MEDIAN -DTURBO_BUFFER -Dbool=char +CFLAGS = -c -Wall -O2 -fpic -DSWIG -DTURBO_MEDIAN -DTURBO_BUFFER -Dbool=char -DPERL_POLLUTE -I${LOCALBASE}/include LD = ld LDFLAGS = -shared -LIBS = -lm -ldl +LIBS = -lm swig:: $(LIB) Index: perl-swig/Gramofile.i @@ -6,6 +6,7 @@ %import signpr_general.i %import signpr_wav.i %import signpr_cmf2.i +%import signpr_cmf3.i %import signpr_cmf.i %import signpr_copy.i %import signpr_doubmed.i Index: perl-swig/signpr_cmf3.i @@ -0,0 +1,5 @@ +%module signpr_cmf3 +%{ +#include "signpr_cmf3.h" +%} +%include "signpr_cmf3.h"