per la tesi devo lavorare con un software che si chiama NMM:
http://www.networkmultimedia.org/
scaricato qui:
http://www.motama.com/nmmdownload.html
dove ho preso l'ultima versione, la 2.2.0.
Seguendo la loro guida di installazione (che altro non è che la solita procedura "configure make make install") però mi fallisce la compilazione.
L'unica cosa che specifico è il configure, perché tra le altre cose mi vorrei fare il pacchetto txz, dato anche che il programma in questione non ha dipendenze.
Quindi:
Codice: Seleziona tutto
CFLAGS="-O2 -march=i486 -mcpu=i686" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --program-suffix=red --disable-debug --disable-static
Codice: Seleziona tutto
Making all in png
make[4]: Entering directory `/tmp/pkg/nmm-2.2.0/nmm/utils/png'
make[5]: Entering directory `/tmp/pkg/nmm-2.2.0/nmm/utils/png'
/bin/sh ../../../libtool --tag=CXX --tag=CXX --tag=asm --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -O2 -Wall -W -Wpointer-arith -Wwrite-strings -fno-check-new -fexceptions -MT PNGUtils.lo -MD -MP -MF .deps/PNGUtils.Tpo -c -o PNGUtils.lo PNGUtils.cpp
libtool: ignoring unknown tag asm
mkdir .libs
g++ -DHAVE_CONFIG_H -I. -I../../.. -O2 -Wall -W -Wpointer-arith -Wwrite-strings -fno-check-new -fexceptions -MT PNGUtils.lo -MD -MP -MF .deps/PNGUtils.Tpo -c PNGUtils.cpp -fPIC -DPIC -o .libs/PNGUtils.o
PNGUtils.cpp: In member function 'void NMM::PNGUtils::writePNG(const std::string&, unsigned char*, unsigned int, unsigned int)':
PNGUtils.cpp:107: warning: 'png_struct_def::jmpbuf' is deprecated (declared at /usr/include/png.h:1093)
PNGUtils.cpp:107: warning: 'png_struct_def::jmpbuf' is deprecated (declared at /usr/include/png.h:1093)
PNGUtils.cpp:109: error: 'png_write_destroy' was not declared in this scope
PNGUtils.cpp:161: warning: 'png_info_struct::palette' is deprecated (declared at /usr/include/png.h:642)
PNGUtils.cpp:161: warning: 'png_info_struct::palette' is deprecated (declared at /usr/include/png.h:642)
PNGUtils.cpp:161: warning: 'png_info_struct::palette' is deprecated (declared at /usr/include/png.h:642)
PNGUtils.cpp:161: warning: 'png_info_struct::palette' is deprecated (declared at /usr/include/png.h:642)
make[5]: *** [PNGUtils.lo] Error 1
make[5]: Leaving directory `/tmp/pkg/nmm-2.2.0/nmm/utils/png'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/tmp/pkg/nmm-2.2.0/nmm/utils/png'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/tmp/pkg/nmm-2.2.0/nmm/utils'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/pkg/nmm-2.2.0/nmm'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/pkg/nmm-2.2.0'
make: *** [all] Error 2
Ecco, se qualcuno ha qualche suggerimento da darmi in merito, gliene sarei davvero grato!

