Index: config
--- config.orig	2007-10-15 06:21:05 +0200
+++ config	2008-06-08 14:06:12 +0200
@@ -8,8 +8,8 @@
 EXT=so
 SOCKET_V=2.0.2
 MIME_V=1.0.2
-SOCKET_SO=socket.$(EXT).$(SOCKET_V) 
-MIME_SO=mime.$(EXT).$(MIME_V)
+SOCKET_SO=socket.$(EXT)
+MIME_SO=mime.$(EXT)
 UNIX_SO=unix.$(EXT)
 
 #------
@@ -18,6 +18,7 @@
 #LUAINC=-I/usr/local/include/lua50
 #LUAINC=-I/usr/local/include/lua5.1
 #LUAINC=-Ilua-5.1.1/src
+LUAINC=-I$(PREFIX)/include/lua
 
 #------
 # Compat-5.1 directory
@@ -52,7 +53,7 @@
 CC=gcc
 DEF=-DLUASOCKET_DEBUG 
 CFLAGS= $(LUAINC) $(DEF) -pedantic -Wall -O2 -fpic
-LDFLAGS=-O -shared -fpic
+LDFLAGS=-shared -fpic -L$(PREFIX)/lib
 LD=gcc 
 
 #------
Index: src/makefile
--- src/makefile.orig	2007-10-15 06:21:05 +0200
+++ src/makefile	2008-06-08 14:05:40 +0200
@@ -50,13 +50,13 @@
 all: $(SOCKET_SO) $(MIME_SO) 
 
 $(SOCKET_SO): $(SOCKET_OBJS)
-	$(LD) $(LDFLAGS) -o $@ $(SOCKET_OBJS)
+	$(LD) $(LDFLAGS) -o $@ $(SOCKET_OBJS) -llua
 
 $(MIME_SO): $(MIME_OBJS)
-	$(LD) $(LDFLAGS) -o $@ $(MIME_OBJS)
+	$(LD) $(LDFLAGS) -o $@ $(MIME_OBJS) -llua
 
 $(UNIX_SO): $(UNIX_OBJS)
-	$(LD) $(LDFLAGS) -o $@ $(UNIX_OBJS)
+	$(LD) $(LDFLAGS) -o $@ $(UNIX_OBJS) -llua
 
 #------
 # List of dependencies
