Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: Do i have a compiler problem?

  1. #1
    Member m1cha3l's Avatar
    Join Date
    May 2008
    Posts
    208

    Default Do i have a compiler problem?

    hi i am trying to install Firestarter as i cant get my head around iptables just yet .

    i download the tarball and unpack with

    tar -zxvf firestart*tar.gz

    this works fine

    i then change directory

    cd fire*

    then i run configure with the command

    ./configure --sysconfdir=/etc

    this runs fine with no errors

    its the next step that fails

    when i type

    make

    it runs fine for a mo then i get these errors

    /usr/local/include/gtk-2.0/gdk/gdktypes.h:51:23: error: gdkconfig.h: No such file or directory
    make[3]: *** [firestarter.o] Error 1
    make[3]: Leaving directory `/root/firestarter-1.0.3/src'
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/root/firestarter-1.0.3/src'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/root/firestarter-1.0.3'
    make: *** [all-recursive-am] Error 2

    i had the same problem while trying to compile Gamp aswell.

    i have no idea being a n00b

    please help

  2. #2
    ninwii
    Guest

    Default

    maybe its a problem of the firestarter package.

    the (perfect) way is that the configure checks all the variables and files that are required to compile the package. but it looks like the "configure" missed some checks

    ( /usr/local/include/gtk-2.0/gdk/gdktypes.h:51:23: error: gdkconfig.h: No such file or directory ) thats the key of your problem...check manually if the file exists or not

  3. #3
    Member m1cha3l's Avatar
    Join Date
    May 2008
    Posts
    208

    Default

    sorry wasnt thinking earlier

    i have checked for that file but it is missing

    how would i find this file?

    will i have to contact the firestarter team

    thank you for your help

  4. #4
    Super Moderator Archangel-Amael's Avatar
    Join Date
    Jan 2010
    Location
    Somewhere
    Posts
    8,012

    Default

    Quote Originally Posted by m1cha3l View Post
    sorry wasnt thinking earlier
    i have checked for that file but it is missing
    how would i find this file?
    will i have to contact the firestarter team
    thank you for your help
    try looking for gdkconfig.h at
    Code:
    /usr/lib/gtk-2.0/include/
    and try making a symlink in
    Code:
    /usr/include/gtk-2.0/gdk
    You can do this by:
    Code:
    ln -s /usr/lib/gtk-2.0/include/gdkconfig.h /usr/include/gtk-2.0/gdk
    If you do not have the include folder then you will most likely need to upgrade gtk.

    Let us know how you get on with it.
    To be successful here you should read all of the following.
    ForumRules
    ForumFAQ
    If you are new to Back|Track
    Back|Track Wiki
    Failure to do so will probably get your threads deleted or worse.

  5. #5
    Member m1cha3l's Avatar
    Join Date
    May 2008
    Posts
    208

    Default

    thank you for your help Archangel

    i checked that the file is in the include directory. and it was, so i created the link as you suggested but still get the same error message.

    i then tried to put a copy of the actual file rather than a link and still no joy

    if you have anymore suggestions please let me know.

    thank you once again

  6. #6
    Developer
    Join Date
    Mar 2007
    Posts
    6,124

    Default

    May I suggest you use guard dog rather than fire starter. For some one with not much linux knowledge it will be much easier. You can get the .tgz right here

    Once you get it just do this....

    bt~#installpkg guarddog-2.6.0-i486-1sl.tgz

    let that finish and then type "guarddog" in a shell and you will have a nice easy GUI to work with.

    Just a side note, That package is for bt3 if you need bt2 let me know.

  7. #7
    Member m1cha3l's Avatar
    Join Date
    May 2008
    Posts
    208

    Default

    thank you pureh@te i have installed guarddog and after a quick read of the manual have it up and running.

    the thing is this still doesn't help my original problem! i do appreciate your help( more than you know) but i want to learn. i want to understand why i cant install firestarter? i want to know what i am doing wrong! Its the only way i will ever learn

  8. #8
    Developer
    Join Date
    Mar 2007
    Posts
    6,124

    Default

    No problem with that m1cha3l. I was just under the impression you needed a firewall and thought I'd provide a solution. As to getting firestarter to work. you were on the right track. you seem to be missing some files. Try googling the whole error line and read stuff for every distro. Sometimes its only a version problem or something.

  9. #9
    Super Moderator Archangel-Amael's Avatar
    Join Date
    Jan 2010
    Location
    Somewhere
    Posts
    8,012

    Default

    after reading the programs website and searching through their mailing list as well as the ./config file I was not able to find much more info.

    But I believe that maybe if the op removed all references to firestarter and re-installed without doing the whole
    --sysconfdir=/etc part but rather just a ./configure make make install that it may work. I think the whole --syconfdir is more for debian. I was not able to find any info on using the program in slackware.
    Of course I could be totally wrong on this.
    To be successful here you should read all of the following.
    ForumRules
    ForumFAQ
    If you are new to Back|Track
    Back|Track Wiki
    Failure to do so will probably get your threads deleted or worse.

  10. #10
    Member m1cha3l's Avatar
    Join Date
    May 2008
    Posts
    208

    Smile

    @ pureh@te

    thank you. I did need a working firewall and thanks to you am now protected.



    @ Archangel

    I have tried just using ./configure but still hit the same probs.

    I looked on www.linux.org about slackware installs and noticed you could change a .rpm to a .tgz . I tried this method also. An once again no luck. I have emailed the firestarter team regarding this. As soon as I get a reply I will post what they have said.

    once again thank you for all your help

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •