pndnotifyd: fix some crashes
[pandora-libraries.git] / Makefile
index 2136418..d080a1f 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -13,6 +13,7 @@ RM = rm
 # environment
 VPATH = lib test apps minimenu
 CFLAG_SO = -fPIC #-fPIC not always needed, but good to have
+CFLAG_SO += -D_FILE_OFFSET_BITS=64
 CFLAGS = -Wall -I./include -g ${CFLAG_SO} -I${PNDSTUFF}/usr/include/SDL
 CXXFLAGS = -Wall -I./include -g ${CFLAG_SO}
 
@@ -37,13 +38,11 @@ libpnd.a:   ${ALLOBJ} ${XMLOBJ}
        ${AR} r ${LIB} ${ALLOBJ} ${XMLOBJ}
        ${RANLIB} ${LIB}
 
-libpnd.so.1:   ${ALLOBJ} ${XMLOBJ}
-       ${CC} -shared -Wl,-soname,${SOLIB} -o ${SOLIB1} ${ALLOBJ} ${XMLOBJ}
+${SOLIB}:      ${SOLIB1}
        ln -f -s ${SOLIB1} ${SOLIB}
 
 ${SOLIB1}:     ${ALLOBJ} ${XMLOBJ}
-       ${CC} -shared -Wl,-soname,${SOLIB} -o ${SOLIB1} ${ALLOBJ} ${XMLOBJ}
-       ln -f -s ${SOLIB1} ${SOLIB}
+       ${CXX} -shared -Wl,-soname,${SOLIB} -o ${SOLIB1} ${ALLOBJ} ${XMLOBJ}
 
 pndnotifyd:    pndnotifyd.o ${SOLIB1}
        ${CXX}  -o bin/pndnotifyd pndnotifyd.o ${SOLIB1}
@@ -107,7 +106,7 @@ deploy:
        cp bin/mmwrapper deployment/usr/bin
        cp minimenu/skin/default/* deployment/etc/pandora/mmenu/skins/default
        cp minimenu/skin/perty/* deployment/etc/pandora/mmenu/skins/perty
-       cp minimenu/skin/perty/* deployment/etc/pandora/mmenu/skins/clean
+       cp minimenu/skin/clean/* deployment/etc/pandora/mmenu/skins/clean
 
 # test tool targets
 #