Okay I tried the new version and I havn't encountered any problems.
When you compiling it should look something like this:
Code:
orion@Universe:/usr/local $ cd /home/orion/Documents/Software/F-Prot/xfprot-1.9
orion@Universe:~/Documents/Software/F-Prot/xfprot-1.9 $ ./configure
Checking for bash.....OK
Writing default values to config.h
Setting install and binaries directory prefix to : /usr/local
You can override this with: --with-install-dir=/somedir
Setting xfprot binary directory to: /usr/local/xfprot
Checking for su.....OK
Using default values for f-prot's install directory: /usr/local/f-prot
If you experience problems with the default settings try
the --autodetect switch or change them by editing manually config.h.
Setting xfprot private directory to: ~.xfprot
Running Linux Kernel: 2.6
Checking for xterm.....OK
Found Gtk+ libs version 1.2.10
Found Gtk+ libs version 2.4.10
Which one should I use?
[1] Gtk+-1.2.10
[2] Gtk+-2.4.10
[1/2]>2
Using Gtk+ 2.4.10 libs
Build with debug statements?
[1] Yes
[2] No
[1/2]>1
Adding debug statements to Makefile.in
Setting language to en_GB, you can override this with: --with-lang=xx_XX
Supported languages are:
en_GB
es_ES
fr_FR
pl_PL
pt_BR
orion@Universe:~/Documents/Software/F-Prot/xfprot-1.9 $ make
cc -DIS_LINUX -DDEBUG -Wall -Wunused -Wshadow -Wmissing-noreturn -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value -Wunused-variable -pedantic -O2 -fno-builtin -std=gnu99 -include i18n/en_GB.h -D_en_GB -include mylib.h -include mygtk.h -include config.h -include xfprot.h -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DUSE_GTK_2_4 -DUSE_GTK_2_0 -c -o xfprot-gtk.o xfprot-gtk.c
cc -DIS_LINUX -DDEBUG -Wall -Wunused -Wshadow -Wmissing-noreturn -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value -Wunused-variable -pedantic -O2 -fno-builtin -std=gnu99 -include i18n/en_GB.h -D_en_GB -include mylib.h -include mygtk.h -include config.h -include xfprot.h -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DUSE_GTK_2_4 -DUSE_GTK_2_0 -c -o TextViewWindow.o TextViewWindow.c
cc -DIS_LINUX -DDEBUG -Wall -Wunused -Wshadow -Wmissing-noreturn -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value -Wunused-variable -pedantic -O2 -fno-builtin -std=gnu99 -include i18n/en_GB.h -D_en_GB -include mylib.h -include mygtk.h -include config.h -include xfprot.h -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DUSE_GTK_2_4 -DUSE_GTK_2_0 -c -o TextEditWindow.o TextEditWindow.c
cc -DIS_LINUX -DDEBUG -Wall -Wunused -Wshadow -Wmissing-noreturn -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value -Wunused-variable -pedantic -O2 -fno-builtin -std=gnu99 -include i18n/en_GB.h -D_en_GB -include mylib.h -include mygtk.h -include config.h -include xfprot.h -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DUSE_GTK_2_4 -DUSE_GTK_2_0 -c -o AboutWindow.o AboutWindow.c
cc -DIS_LINUX -DDEBUG -Wall -Wunused -Wshadow -Wmissing-noreturn -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value -Wunused-variable -pedantic -O2 -fno-builtin -std=gnu99 -include i18n/en_GB.h -D_en_GB -include mylib.h -include mygtk.h -include config.h -include xfprot.h -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DUSE_GTK_2_4 -DUSE_GTK_2_0 -c -o TextCommon.o TextCommon.c
cc -DIS_LINUX -DDEBUG -Wall -Wunused -Wshadow -Wmissing-noreturn -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value -Wunused-variable -pedantic -O2 -fno-builtin -std=gnu99 -include i18n/en_GB.h -D_en_GB -include mylib.h -include mygtk.h -include config.h -include xfprot.h -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DUSE_GTK_2_4 -DUSE_GTK_2_0 -c -o DialogWindow.o DialogWindow.c
cc -DIS_LINUX -DDEBUG -Wall -Wunused -Wshadow -Wmissing-noreturn -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value -Wunused-variable -pedantic -O2 -fno-builtin -std=gnu99 -include i18n/en_GB.h -D_en_GB -include mylib.h -include mygtk.h -include config.h -include xfprot.h -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DUSE_GTK_2_4 -DUSE_GTK_2_0 -c -o FileSelector.o FileSelector.c
cc -DIS_LINUX -DDEBUG -Wall -Wunused -Wshadow -Wmissing-noreturn -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value -Wunused-variable -pedantic -O2 -fno-builtin -std=gnu99 -include i18n/en_GB.h -D_en_GB -include mylib.h -include mygtk.h -include config.h -include xfprot.h -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DUSE_GTK_2_4 -DUSE_GTK_2_0 -DL_window_create -DL_table_create -DL_frame_create_on_table -DL_text_box_create_on_table -DL_button_create_on_table -DL_radio_create_on_table -DL_check_create_on_table -DL_label_create_on_table -DL_textpad_create_on_table -DL_default_button_box_create_on_table -DL_button_create_in_container -DL_radio_create -DL_check_create -DL_button_create -DL_button_box_create_on_table -DL_statusbar_create_on_table -DL_main_loop -DL_main_menu_create -DL_attach_to_table -DL_window_close -DL_progressbar_create_on_table -DL_progress_destroy -DL_progressbar_create -DL_progress_timeout -DL_about_callback -c -o mygtk.o mygtk.c
cc -DIS_LINUX -DDEBUG -Wall -Wunused -Wshadow -Wmissing-noreturn -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value -Wunused-variable -pedantic -O2 -fno-builtin -std=gnu99 -include i18n/en_GB.h -D_en_GB -include mylib.h -include mygtk.h -include config.h -include xfprot.h -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DUSE_GTK_2_4 -DUSE_GTK_2_0 -DL_msg -DL_err_msg -DL_xsnprintf -DL_xcalloc -DL_xalloc_die -DL_xmake_message -DL_xmalloc -DL_xpclose_nostdin -DL_xfclose_nostdin -DL_xgetcwd -DL_xpopen -DL_xopen_die -DL_xconcat_path_file -DL_xrealloc -DL_xstrncat -DL_xchmod -DL_xchown -DL_xchdir -DL_xputs -DL_xmkdir -DL_last_char_is -DL_xstrdup -DL_xfgetc_nbuf -DL_xfree -DL_xstrlen -c -o mylib.o mylib.c
cc -Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -o xfprot-gtk xfprot-gtk.o TextViewWindow.o TextEditWindow.o AboutWindow.o TextCommon.o DialogWindow.o FileSelector.o mygtk.o mylib.o
orion@Universe:~/Documents/Software/F-Prot/xfprot-1.9 $ sudo make install
mkdir -p /usr/local/xfprot
chmod 0755 /usr/local/xfprot
cp xfprot-gtk /usr/local/xfprot
chmod 0755 /usr/local/xfprot/xfprot-gtk
cp COPYING /usr/local/xfprot
chmod 0644 /usr/local/xfprot/COPYING
cp README /usr/local/xfprot
chmod 0644 /usr/local/xfprot/README
cp eicar.com.txt /usr/local/xfprot/eicar.com
chmod 0644 /usr/local/xfprot/eicar.com
mkdir /usr/local/xfprot/icons
chmod 0755 /usr/local/xfprot/icons
cp icons/antivirus-128x128.png /usr/local/xfprot/icons/antivirus-128x128.png
chmod 0644 /usr/local/xfprot/icons/antivirus-128x128.png
cp icons/antivirus-32x32.png /usr/local/xfprot/icons/antivirus-32x32.png
chmod 0644 /usr/local/xfprot/icons/antivirus-32x32.png
cp icons/antivirus-48x48.png /usr/local/xfprot/icons/antivirus-48x48.png
chmod 0644 /usr/local/xfprot/icons/antivirus-48x48.png
cp icons/antivirus-64x64.png /usr/local/xfprot/icons/antivirus-64x64.png
chmod 0644 /usr/local/xfprot/icons/antivirus-64x64.png
cp icons/README /usr/local/xfprot/icons/README
chmod 0644 /usr/local/xfprot/icons/README
mkdir -p /usr/local/bin
ln -s ../xfprot/xfprot-gtk /usr/local/bin/xfprot
ln: `/usr/local/bin/xfprot': File exists
orion@Universe:~/Documents/Software/F-Prot/xfprot-1.9 $
Bookmarks