- You have not tried 'Build>Autogen Project',
'Build>Configure Project', 'Build>Make Clean' or,
- You
have done '#include "somefile.h"' instead of '#include
<somefile.h>' ( or the other way round, or you have not put it in
yet!)
- You have written and saved the 'c' and 'h' files but have
not yet added them to the Project. If so click on 'Project>Add file
to Project' and add it and accept Project Rebuild.
- You do not have the 'development' packages loaded such as
'someLibrary-dev' even though you must have the runtime library
'someLibrary' loaded ( you may need to download the source code,
'./configure', 'make', 'make install' it. ) or,
- Your includes are not in /usr/include or
/usr/local/include or,
- Your libraries are not in /usr/lib or /usr/local/lib in
which case,
- download and compile from source into /usr e.g.
./configure --prefix=/usr/, make, make install
- Debian looks for libraries
in /usr and not /usr/local so you need to rebuild
your libraries etc. firstly by issuing
./configure --prefix=/usr
- This works with the Autogen scripts as well e.g. sh
Autogen.sh --prefix=/usr, make, make
install.
- side4linux must have a complete Gnome build environment as
follows,
autotools autoconf_2.61-4_all.deb
automake_1%3a1.10+nogfdl-1_all.deb
autotools-dev_20060702.1_all.deb
libglibc2-dev libglib2.0-dev_2.12.4-2_i386.deb
cairo-dev libcairo2-dev_1.2.4-4_i386.deb
pango-1-dev libpango1.0-dev_1.14.8-5_i386.deb
glib2-dev libglib2.0-dev_2.12.4-2_i386.deb
gtk2-dev libgtk2.0-dev_2.8.20-7_i386.deb
freetype2 libfreetype6-dev_2.2.1-5_i386.deb
gawk or mawk mawk_1.3.3-11_i386.deb
flex flex_2.5.33-11_i386.deb
bison bison_1%3a2.3.dfsg-4_i386.deb
libgmp-dev libgmp3-dev_2%3a4.2.1+dfsg-4_i386.deb
libmpfr-dev libmpfr-dev_2.2.0.dfsg.1-8_i386.deb
libncurses5-dev libncurses5-dev_5.5-5_i386.deb
tcl-dev tcl8.4-dev_8.4.12-1.1_i386.deb
tk-dev tk8.4-dev_8.4.12-1_i386.deb
xlibs-dev libx11-dev_2%3a1.0.3-7_i386.deb
x-dev x11proto-core-dev_7.0.7-2_all.deb
x-dev_7.0.7-2_all.deb
tar tar_1.16-2_i386.deb
bunzip2 bzip2