Well, I downloaded the correct source code. Thanks for the link. While running 'make', I still get errors though. Thank you for the help so far!
Code:
richie@richie-desktop:~/Downloads/tilem-0.973$ make
cd src && make
make[1]: Entering directory `/home/richie/Downloads/tilem-0.973/src'
cd tilem && make
make[2]: Entering directory `/home/richie/Downloads/tilem-0.973/src/tilem'
gcc -g -O2 -O2 -c main.c -pthread -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/local/include/tilp2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
main.c: In function ‘main’:
main.c:288: warning: assignment discards qualifiers from pointer target type
main.c:214: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
gcc -g -O2 -O2 -c tools.c -DSHARE_DIR=\"/usr/local/share\" -pthread -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
gcc -g -O2 -O2 -c gui/screen.c -pthread -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/local/include/tilp2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
gui/screen.c: In function ‘lcfresh’:
gui/screen.c:142: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
gcc -g -O2 -O2 -c gui/files.c -pthread -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
gui/files.c: In function ‘create_filedlg’:
gui/files.c:129: warning: passing argument 3 of ‘gtk_signal_connect_full’ from incompatible pointer type
/usr/include/gtk-2.0/gtk/gtksignal.h:119: note: expected ‘GCallback’ but argument is of type ‘filewinfunc’
gui/files.c:130: warning: passing argument 3 of ‘gtk_signal_connect_full’ from incompatible pointer type
/usr/include/gtk-2.0/gtk/gtksignal.h:119: note: expected ‘GCallback’ but argument is of type ‘filewinfunc’
gui/files.c:131: warning: passing argument 3 of ‘gtk_signal_connect_full’ from incompatible pointer type
/usr/include/gtk-2.0/gtk/gtksignal.h:119: note: expected ‘GCallback’ but argument is of type ‘filewinfunc’
gcc -g -O2 -O2 -c gui/changehw.c -pthread -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
gui/changehw.c: In function ‘add_rom’:
gui/changehw.c:200: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
gui/changehw.c: In function ‘changehw’:
gui/changehw.c:273: warning: assignment discards qualifiers from pointer target type
In file included from /usr/include/stdio.h:910,
from /usr/include/pango-1.0/pango/pango-utils.h:25,
from /usr/include/pango-1.0/pango/pango.h:46,
from /usr/include/gtk-2.0/gdk/gdktypes.h:37,
from /usr/include/gtk-2.0/gdk/gdkscreen.h:32,
from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31,
from /usr/include/gtk-2.0/gdk/gdk.h:32,
from /usr/include/gtk-2.0/gtk/gtk.h:32,
from gui/changehw.c:22:
In function ‘snprintf’,
inlined from ‘changehw’ at gui/changehw.c:276:
/usr/include/bits/stdio2.h:65: warning: call to __builtin___snprintf_chk will always overflow destination buffer
gcc -g -O2 -O2 -c gui/menus.c -pthread -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
gcc -g -O2 -O2 -c gui/commands.c -pthread -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
gcc -g -O2 -O2 -c gui/linkset.c -pthread -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/local/include/tilp2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
In file included from gui/linkset.c:30:
gui/../core/dep/link.h:11: error: conflicting types for ‘CableOptions’
/usr/local/include/tilp2/ticables.h:253: note: previous declaration of ‘CableOptions’ was here
gui/linkset.c: In function ‘setuplink’:
gui/linkset.c:61: warning: assignment discards qualifiers from pointer target type
gui/linkset.c:64: warning: assignment discards qualifiers from pointer target type
make[2]: *** [linkset.o] Error 1
make[2]: Leaving directory `/home/richie/Downloads/tilem-0.973/src/tilem'
make[1]: *** [xtilem] Error 2
make[1]: Leaving directory `/home/richie/Downloads/tilem-0.973/src'
make: *** [compile] Error 2
Bookmarks