Hello,
I am trying to install disko on Arch Linux distribution.
(I would like to package disko for AUR)
This is how i tried it:
>git clone
git://www.diskohq.org/disko.git
>cd disko
>scons graphics=x11
scons: Reading SConscript files ...
Checking for options...(cached) yes
Checking for pkg-config... no
Checking for sigc++-2.0... no
required lib sigc++-2.0 not found
pkg-config, sigc++, ... are installed on my system
next i tried to compile directly using make:
>make enable-x11=y
...
[CXX] (fb/mmsfbdevomap.o)
fb/mmsfbdevomap.cpp: In member function 'virtual bool MMSFBDevOmap::openDevice(char*, int)':
fb/mmsfbdevomap.cpp:66: error: 'sprintf' was not declared in this scope
fb/mmsfbdevomap.cpp:104: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp: In member function 'virtual bool MMSFBDevOmap:

anDisplay(int, void*)':
fb/mmsfbdevomap.cpp:178: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp: In member function 'virtual bool MMSFBDevOmap::testLayer(int)':
fb/mmsfbdevomap.cpp:197: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp: In member function 'virtual bool MMSFBDevOmap::initLayer(int, int, int, MMSFBSurfacePixelFormat, int)':
fb/mmsfbdevomap.cpp:214: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp:222: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp:227: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp:265: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp:274: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp:280: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp:312: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp:321: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp:327: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp:332: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp:364: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp:385: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp: In member function 'virtual bool MMSFBDevOmap::releaseLayer(int)':
fb/mmsfbdevomap.cpp:399: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp: In member function 'virtual bool MMSFBDevOmap::restoreLayer(int)':
fb/mmsfbdevomap.cpp:431: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp: In member function 'bool MMSFBDevOmap:

etMode(int, int, MMSFBSurfacePixelFormat, int)':
fb/mmsfbdevomap.cpp:506: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp:513: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp:520: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp:543: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp:589: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp:631: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp:693: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp:699: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp:706: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp:710: error: 'printf' was not declared in this scope
fb/mmsfbdevomap.cpp:724: error: 'printf' was not declared in this scope
make[1]: *** [fb/mmsfbdevomap.o] Error 1
make[1]: Leaving directory `/home/roman/packages/mypkgs/disko/src/mmsgui'
make: *** [all] Error 2
Someone has an idea whats going wrong ?
Thx Roman