ho il seguente problema provando a compilare fbdesk sulla mia slack64 -current:
- Codice: Seleziona tutto
fbdesk version 1.4.1 configured successfully.
Using '/usr' for installation.
Using 'x86_64-slackware-linux-g++' for C++ compiler.
Building with '-O2 -fPIC -I/usr/include/freetype2 -I/usr/include/libpng12' for C++ compiler flags.
Building with ' -L/usr/lib64 -lX11 -lXext -lXpm -lXrender -lXft -lXrender -lfontconfig -lfreetype -lX11 -lpng12' for linker flags.
configure: creating ./config.status
config.status: creating Makefile
config.status: creating version.h
config.status: creating src/Makefile
config.status: creating src/FbTk/Makefile
config.status: creating config.h
config.status: executing depfiles commands
make all-recursive
make[1]: Entering directory `/tmp/SBo/fbdesk-1.4.1'
Making all in src
make[2]: Entering directory `/tmp/SBo/fbdesk-1.4.1/src'
Making all in FbTk
make[3]: Entering directory `/tmp/SBo/fbdesk-1.4.1/src/FbTk'
if x86_64-slackware-linux-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -O2 -fPIC -I/usr/include/freetype2 -I/usr/include/libpng12 -MT App.o -MD -MP -MF ".deps/App.Tpo" -c -o App.o App.cc; \
then mv -f ".deps/App.Tpo" ".deps/App.Po"; else rm -f ".deps/App.Tpo"; exit 1; fi
if x86_64-slackware-linux-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -O2 -fPIC -I/usr/include/freetype2 -I/usr/include/libpng12 -MT Color.o -MD -MP -MF ".deps/Color.Tpo" -c -o Color.o Color.cc; \
then mv -f ".deps/Color.Tpo" ".deps/Color.Po"; else rm -f ".deps/Color.Tpo"; exit 1; fi
if x86_64-slackware-linux-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -O2 -fPIC -I/usr/include/freetype2 -I/usr/include/libpng12 -MT EventManager.o -MD -MP -MF ".deps/EventManager.Tpo" -c -o EventManager.o EventManager.cc; \
then mv -f ".deps/EventManager.Tpo" ".deps/EventManager.Po"; else rm -f ".deps/EventManager.Tpo"; exit 1; fi
if x86_64-slackware-linux-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -O2 -fPIC -I/usr/include/freetype2 -I/usr/include/libpng12 -MT FbWindow.o -MD -MP -MF ".deps/FbWindow.Tpo" -c -o FbWindow.o FbWindow.cc; \
then mv -f ".deps/FbWindow.Tpo" ".deps/FbWindow.Po"; else rm -f ".deps/FbWindow.Tpo"; exit 1; fi
if x86_64-slackware-linux-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -O2 -fPIC -I/usr/include/freetype2 -I/usr/include/libpng12 -MT Font.o -MD -MP -MF ".deps/Font.Tpo" -c -o Font.o Font.cc; \
then mv -f ".deps/Font.Tpo" ".deps/Font.Po"; else rm -f ".deps/Font.Tpo"; exit 1; fi
if x86_64-slackware-linux-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -O2 -fPIC -I/usr/include/freetype2 -I/usr/include/libpng12 -MT Directory.o -MD -MP -MF ".deps/Directory.Tpo" -c -o Directory.o Directory.cc; \
then mv -f ".deps/Directory.Tpo" ".deps/Directory.Po"; else rm -f ".deps/Directory.Tpo"; exit 1; fi
if x86_64-slackware-linux-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -O2 -fPIC -I/usr/include/freetype2 -I/usr/include/libpng12 -MT XFontImp.o -MD -MP -MF ".deps/XFontImp.Tpo" -c -o XFontImp.o XFontImp.cc; \
then mv -f ".deps/XFontImp.Tpo" ".deps/XFontImp.Po"; else rm -f ".deps/XFontImp.Tpo"; exit 1; fi
XFontImp.cc: In member function 'virtual void FbTk::XFontImp::rotate(float)':
XFontImp.cc:221: error: 'calloc' was not declared in this scope
XFontImp.cc:230: error: 'free' was not declared in this scope
XFontImp.cc:269: error: 'free' was not declared in this scope
make[3]: *** [XFontImp.o] Error 1
make[3]: Leaving directory `/tmp/SBo/fbdesk-1.4.1/src/FbTk'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/SBo/fbdesk-1.4.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/SBo/fbdesk-1.4.1'
make: *** [all] Error 2
Mi sapete dire da cosa dipende?? C'è qualcuno che ha già provato a compilare fbdesk su slackware64 -current??
Grazie mille in anticipo come sempre

Risolto: Bisognava installare imlib2...

