[Mono-list] Building the debugger - Cant find Gtk#, needs binutils-dev ??
Darren Tuer
darren_tuer@technologyonecorp.com
Tue, 13 May 2003 20:02:07 +1000
Hi Folks,
I currently have a fresh installation of RedHat 9, with most available
packages chosen ( not everything, but close to it. I made sure I selected
all the kernel development and other development libraries)
I have also downloaded all available RPM's for mono 0.24 and installed them
( with the exception of the source RPMs and the debuginfo RPMS )
I have a CVS checkout of the debugger code from about two days ago.
When I run the ./configure script for the debugger, I get the following
output ...
<snip>
checking whether -lc should be explicitly linked in... no
creating libtool
checking for void *... yes
checking size of void *... 4
checking for pkg-config... /usr/bin/pkg-config
checking whether we're compiling from CVS... yes
checking for gapi_codegen.exe... no
configure: WARNING: Cannot find gtk-sharp, the GUI won't be build
checking if building the GUI is requested... yes
configure: WARNING: Building the GUI is disabled!
checking for glib-2.0 >= 2.0.0... yes
<snip>
If I have installed the gtk-sharp RPM ( this shows the output of an RPM
query
[root@Powerdog root]# rpm -qa | grep 'gtk-sharp*'
gtk-sharp-0.9-1
[root@Powerdog root]#
why does the configure script state it cannot find gtk-sharp ? ( And yes, I
have included the required lines in my .bash_profile )
MONO_PATH=/usr/local/lib:/usr/lib; export MONO_PATH
LD_LIBRARY_PATH=/usr/local/lib:/usr/lib; export LD_LIBRARY_PATH
LD_LOAD_PATH=/usr/local/lib:/usr/lib; export LD_LOAD_PATH
The GUI is one of the key things I want to play with. How disappointing if
I can't play !
Further down the output from ./configure, the script dies with
<snip>
checking WRAPPER_LIBS... -Wl,--export-dynamic -lmono -lpthread -lm
-lgmodule-2.0 -ldl -lglib-2.0 -lgc
checking dis-asm.h usability... yes
checking dis-asm.h presence... yes
checking for dis-asm.h... yes
checking for bfd_get_arch in -lbfd... no
configure: error: Can't find libbfd, make sure you have binutils-dev >= 2.12
installed.
I can't work out where to obtain binutils-dev. There are no binutils-dev
RPMs' nor SRPMs that come with the RH 9 CD's, nor is there an RPM on
rpmfind.net, nor any other site that I can locate via Google.
I do have binutils installed
[root@Powerdog root]# rpm -qa | grep 'binutils*'
binutils-2.13.90.0.18-9
[root@Powerdog root]#
Has anyone out there successfully built the debugger recently? ( I'm sure
there has to be a few ). Can someone perhaps suggest something that I am
misssing ?
Thanks in advance for any assistance.