?
Solved

Problems during ethereal installation

Posted on 2005-03-08
2
Medium Priority
?
288 Views
Last Modified: 2013-12-16
Hi,

i am trying to install ethereal on my RedHat9 machine.
I already installed atk. glib, gtk+ and pango, which is necessary for ethereal.
I think i saw an error message when installing gtk+, it was something like ".bashrc - No access"
Alright, during ethereal installtion, i get tons of error messages, here is the part of the config.log, where some errors appear:


configure:9435: checking for GTK+ - version >= 2.0.0
configure:9580: result: no
configure:9613: gcc -o conftest -D_U_="__attribute__((unused))" -Wall -W  -g -O2 -I/usr/local/include   -I/usr/local/include  -L/usr/local/lib conftest.c   >&5
In file included from /usr/local/include/glib/galloca.h:30,
                 from /usr/local/include/glib.h:30,
                 from /usr/local/include/gdk/gdktypes.h:32,
                 from /usr/local/include/gdk/gdkcolor.h:4,
                 from /usr/local/include/gdk/gdk.h:30,
                 from /usr/local/include/gtk/gtk.h:31,
                 from conftest.c:25:
/usr/local/include/glib/gtypes.h:30:24: glibconfig.h: No such file or directory
In file included from /usr/local/include/glib/galloca.h:30,
                 from /usr/local/include/glib.h:30,
                 from /usr/local/include/gdk/gdktypes.h:32,
                 from /usr/local/include/gdk/gdkcolor.h:4,
                 from /usr/local/include/gdk/gdk.h:30,
                 from /usr/local/include/gtk/gtk.h:31,
                 from conftest.c:25:
/usr/local/include/glib/gtypes.h:41: syntax error before "typedef"
/usr/local/include/glib/gtypes.h:385:2: #error unknown ENDIAN type
In file included from /usr/local/include/glib.h:31,
                 from /usr/local/include/gdk/gdktypes.h:32,
                 from /usr/local/include/gdk/gdkcolor.h:4,
                 from /usr/local/include/gdk/gdk.h:30,
                 from /usr/local/include/gtk/gtk.h:31,
                 from conftest.c:25:
/usr/local/include/glib/garray.h:32: parse error before "G_BEGIN_DECLS"
/usr/local/include/glib/garray.h:34: syntax error before "typedef"
/usr/local/include/glib/garray.h:46: parse error before "guint8"
/usr/local/include/glib/garray.h:48: parse error before '}' token
/usr/local/include/glib/garray.h:140: parse error before '*' token
/usr/local/include/glib/garray.h:143: parse error before '*' token
/usr/local/include/glib/garray.h:146: parse error before '*' token
In file included from /usr/local/include/glib/gerror.h:24,
                 from /usr/local/include/glib/gthread.h:30,
                 from /usr/local/include/glib/gasyncqueue.h:30,
                 from /usr/local/include/glib.h:32,
                 from /usr/local/include/gdk/gdktypes.h:32,
                 from /usr/local/include/gdk/gdkcolor.h:4,
                 from /usr/local/include/gdk/gdk.h:30,
                 from /usr/local/include/gtk/gtk.h:31,
                 from conftest.c:25:
/usr/local/include/glib/gquark.h:32: parse error before "G_BEGIN_DECLS"
/usr/local/include/glib/gquark.h:34: syntax error before "typedef"
/usr/local/include/glib/gquark.h:38: parse error before "g_quark_try_string"
/usr/local/include/glib/gquark.h:39: parse error before "g_quark_from_static_string"
/usr/local/include/glib/gquark.h:40: parse error before "g_quark_from_string"
/usr/local/include/glib/gquark.h:41: syntax error before "gchar"
/usr/local/include/glib/gquark.h:41: parse error before "quark"


And alot more of the parse and syntax errors.
Might there be a problem with PKG_CONFIG_PATH or something?

Please, if possible give a step by step instruction, that would be the easiest way for me.

Thanks alot!
0
Comment
Question by:ragnar86
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
2 Comments
 
LVL 22

Accepted Solution

by:
pjedmond earned 300 total points
ID: 13485677
Looking at the rpms for Redhat 9.0:

http://dc.qut.edu.au/cgi-bin/rpm.cgi?home=/pub/redhat9.0/RedHat/RPMS

you see that the gtk+ rpm is:

gtk+-1.2.10-25.i386.rpm

i.e version 1.2.10 (Hence is saying no....but it should eb able to cope with this)

There is also the issue that in order to compile from source code, you need the associated devel rpms as well so I am guessing that you need:

gtk+-devel-1.2.10-25.i386.rpm   (Can be downloaded from the above site)

rpm -q gtk+-devel

will tell you if it is already installed. You may also need the glib rpm files. Obviously check what you already have first.

HTH:)
0
 
LVL 22

Expert Comment

by:pjedmond
ID: 13485687
atk and pango also have associated devel rpms that you should probably install.

HTH:)
0

Featured Post

Containers & Docker to Create a Powerful Team

Containers are an incredibly powerful technology that can provide you and/or your engineering team with huge productivity gains. Using containers, you can deploy, back up, replicate, and move apps and their dependencies quickly and easily.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I am a long time windows user and for me it is normal to have spaces in directory and file names. Changing to Linux I found myself frustrated when I moved my windows data over to my new Linux computer. The problem occurs when at the command line.…
Join Greg Farro and Ethan Banks from Packet Pushers (http://packetpushers.net/podcast/podcasts/pq-show-93-smart-network-monitoring-paessler-sponsored/) and Greg Ross from Paessler (https://www.paessler.com/prtg) for a discussion about smart network …
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Suggested Courses
Course of the Month8 days, 18 hours left to enroll

765 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question