Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Jun 95 11:50:01 MDT
From:      terry@cs.weber.edu (Terry Lambert)
To:        murphyp1@AIXDev1.ais.msu.edu (Patrick Murphy)
Cc:        freebsd-questions@freebsd.org
Subject:   Re: xxgdb problem running under FreeBSD 2.0.5
Message-ID:  <9506161750.AA12376@cs.weber.edu>
In-Reply-To: <9506161444.AA08613@AIXDev1.ais.msu.edu> from "Patrick Murphy" at Jun 16, 95 10:44:04 am

next in thread | previous in thread | raw e-mail | index | archive | help

> >>   xterm: Can't execvp xxgdbiowin

[ ... ]

> >Your path is broken.  It expects xxgdbiowin in your path.
> 
> I have issued the "find" command to look for this program anywhere on my
> machine with no luck.  I de-installed the package with pkg-manage and
> reinstalled it.  Still no program.  I think that the program is missing 
> in the xxgdb package that I obtained from the ftp.cdrom.com site.  Is 
> this something that needs to be fixed in the packaging?  I found some source
> code for the package at ftp.cdrom.com, downloaded it and tried to "make" it,
> but with no success.  There is no make file, only an Imakefile. I investigated
> enough to get a makefile built with "imake", but the makefile produced does
> not build the xxgdbiowin program (whose source code is in the distribution).
> I compiled xxgdbiowin by hand and the program will start but will not talk to
> xxgdb which still hangs.

The correct command, if you have the x directories, etc. installed,
is xmkmf, which runs imake with a knowledge of your installed image paths.

This should result in a working makefile.

It is possible that the program is missing or unimplemented in the xxgdb
distribution itself.  If so, BSD won't have it either.  8-).

If it is at the xxgdb repository site, but not in the FreeBSD package,
then it's a proken package, and you need to report it to Satoshi on
the ports@freebsd.org list (I think that's the one -- it's confusingly
named).

> The xxgdb that gets produced by running a make against the built makefile
> will not run at all.  It shows an x-window being started and then terminates.
> I don't think that the makefile was produced properly.

Potentially, It's an X11R5 application and the use of X11R6 headers and
libraries has puked it out.

> Anything else I can try?

Look for an xxgdbiowin target in the imakefile,  If it isn't there, you
are starting with the wrong source base.  If it is there, unless there
is an API discrepancy between X11R5 and X11R6 that is affecting you, the
command 'xmkmf -a' should result in a buildable tree (the '-a' option
causes it to recursively descend, building makefiles from imakefiles).


					Terry Lambert
					terry@cs.weber.edu
---
Any opinions in this posting are my own and not those of my present
or previous employers.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9506161750.AA12376>