[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: gwave installation failure on OpenBSD



On Tue, Oct 31, 2006 at 08:21:44PM -0500, Dan McMahill wrote:
> Karel Kulhavy wrote:
> >guile-gtk-2.1-0.31 from http://geda.seul.org/sources.html fails on
> >OpenBSD 3.9 with
> >
> >rm -f /usr/local/bin/build-guile-gtk
> >rm -f /usr/local/bin/guile-gtk
> >ln /usr/local/bin/build-guile-gtk-1.2 /usr/local/bin/build-guile-gtk
> >/bin/sh ./mkinstalldirs /usr/local/lib
> > /bin/sh ./libtool --mode=install /usr/bin/install -c  libguilegtk-1.2.la 
> > /usr/local/lib/libguilegtk-1.2.la
> > /usr/bin/install -c .libs/libguilegtk-1.2.so.0.0 
> > /usr/local/lib/libguilegtk-1.2.so.0.0
> > install: .libs/libguilegtk-1.2.so.0.0: No such file or directory
> > *** Error code 71
> >
> > Stop in /home/clock/guile-gtk-1.2-0.31 (line 243 of Makefile).
> > *** Error code 1
> >
> > Stop in /home/clock/guile-gtk-1.2-0.31 (line 596 of Makefile).
> > *** Error code 1
> >
> > Stop in /home/clock/guile-gtk-1.2-0.31 (line 408 of Makefile).
> >
> >Does the gwave has to be based on something that is so nonportable that on
> >OpenBSD 3.9 it cannot figure out path to it's own compilation result?
> 
> Sadly it seems that guile-gtk more or less has stopped development. 
> That issue aside, are you using GNU make or OpenBSD's make?  I've found 

Hard to tell. The make executable is OpenBSD make. The gmake executable
is GNU make. However I made this alias for enhanced "compatibility":
alias make='gmake'

So it's basically nondeterministic - if it calls make directly then it will
be OpenBSD make, if it goes through the alias mechanism in the shell, then
it will be GNU make. If the make calls itself recursively and has bad luck
it can actually end up calling a different implementation of itself :)

CL<

> that sometimes some makefiles are written in a way that cause moderately 
> strange failures on non-GNU make.  This is more a consequence of GNU 
> make being the make most commonly used by linux software.
> 
> Is guile-gtk not available in the openbsd ports system?
> 
> What's in that .libs directory?
> 
> -Dan
> 
> 
> 
> _______________________________________________
> geda-user mailing list
> geda-user@xxxxxxxxxxxxxx
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user