Graphics.h fails in Linux ?

by karthikselvakumar

Are you a Linux critic saying graphics doesn’t work on ?

Haven’t explored SDL graphic part thrro’ C?

Switched on to linux recently and breaking your heads on graphics libraries for linux ?

The packages you need before working on with graphics library in linux are:

Try installing thro’ console by

sudo apt-get install libsdl-image1.2 libsdl-image1.2-dev guile-1.8 guile-1.8-dev libsdl1.2debian-arts libartsc0-dev libaudiofile-dev libesd0-dev libdirectfb-dev libdirectfb-extra libfreetype6-dev libxext-dev x11proto-xext-dev libfreetype6(upgrade) libaa1 libaa1-dev libslang2-dev libasound2 libasound-dev

or select the package in synaptic it will automatically resolve dependency’s

LibGraph Installing and configuring:

First download libgraph from here

Then as usual extract
tar.gz and run

make install

write some c with graphics implemenation and name it as test.c

Thats it 😀

Now compile and run the file as:

g++ test.cpp -o test.o -lgraph
And execute the program by ./test.o

-lgraph links with graphics library

if you get any shared library error ( ofcourse most people get this thing)

then shift as sudo cp /usr/local/lib/libgraph.* /usr/lib

you may now see a SDL output window showing smooth graphical 32 bit output (rather resorted dos window 😛 )

3D chess game in graphics C chess

Learn , code and Enjoy Linux geeks 🙂