Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 01 Apr 2001 06:20:43 +0200
From:      dirk.meyer@dinoex.sub.org (Dirk Meyer)
To:        freebsd-ports@FreeBSD.ORG, dan@langille.org
Subject:   Re: cvs commit: ports/devel Makefile ports/devel/gcvs Makefile         distinfo pkg-comment pkg-descr pkg-plist ports/devel/gcv
Message-ID:  <4hiSyZg3GB@dmeyer.dinoex.sub.org>
References:  <roFRNCrqDB@dmeyer.dinoex.sub.org> <200103312137.f2VLbHf83693@ns1.unixathome.org>

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

Dan Langille wrote:,

> On 31 Mar 2001, at 15:45, Dirk Meyer wrote:
> 
> > Dan Langille wrote:,
> > 
> > > I'm getting this:
> > > 
> > > c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../gcvs -I../gcvs/src -I/.
> > > -I../cvstree - I../rf  -Wall -I/usr/X11R6/include/gtk12
> > > -I/usr/local/include/glib12 - I/usr/local/include -I/usr/X11R6/include
> > > -DqUnix -DqGTK - I/usr/X11R6/include -DqCvsDebug=0  -O -pipe 
> > > -DUSE_TCL="1" -c TclGlue.cpp TclGlue.cpp:61: tcl.h: No such file or
> > > directory
> > 
> > The include patch is missing,
> > strange i rebuild the port here and I get:
> > 
> > c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../gcvs -I../gcvs/src -I/. -I../cvstree
> > -I../ rf  -Wall -I/usr/X11R6/include/gtk12 -I/usr/local/include/glib12
> > -I/usr/local/in clude -I/usr/X11R6/include -DqUnix -DqGTK
> > -I/usr/X11R6/include -DqCvsDebug=0  -p ipe -I /usr/local/include/tcl8.3
> > -DUSE_TCL="1" -c TclGlue.cpp
> > 
> > Can you check your "make.conf"
> > The critical Option here is:
> > CONFIGURE_ARGS+=        --with-tclinclude=${LOCALBASE}/include/tcl8.3
> 
> $ more /etc/make.conf
> /etc/make.conf: No such file or directory
> $ grep CONFIG /etc/defaults/make.conf
> $ 
> 
> So then I created /etc/make.conf and added the option indicated above.

No, I thought you have set LOCALBASE=/usr/something in your make.conf

Setting the Option "CONFIGURE_ARGS" in make.conf will affect all ports.
Plese remove it.

CONFIGURE_ARGS is set in devel/gcvs/Makefile already ...

> I get:
> 
> checking for GTK - version >= 1.2.0... yes
> checking for tcl.h... /usr/local/include/tcl8.3/tcl.h
> checking for tclConfig.sh... /usr/local/lib/tcl8.3/tclConfig.sh
> Using TCL 8.3.1
> updating cache ./config.cache

Looks fine ...

> Later on, I get:
> 
> c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../gcvs -I../gcvs/src -I/. -I../cvstree -
> I../rf  -Wall -I/usr/X11R6/include/gtk12 -I/usr/local/include/glib12 -
> I/usr/local/include -I/usr/X11R6/include -DqUnix -DqGTK -
> I/usr/X11R6/include -DqCvsDebug=0  -O -pipe  -DUSE_TCL="1" -c 
> TclGlue.cpp
> TclGlue.cpp:61: tcl.h: No such file or directory
> TclGlue.cpp:64: #error "You need the Tcl 8.1.x header (or above) from 
> Scriptics for this"
> TclGlue.cpp:207: syntax error before `,'
> TclGlue.cpp:208: syntax error before `,'
> 
> The full log is available at fp2.unixathome.org/gcvs.log

fetch: gcvs.log: Connection refused

Sorry can't look at it.

The cvsupped port build fine here.

But please check you have all files in your port:

$ find gcvs -type f
gcvs/Makefile
gcvs/distinfo
gcvs/pkg-comment
gcvs/pkg-descr
gcvs/pkg-plist
gcvs/files/patch-configure
gcvs/files/patch-cvsunix-src-Makefile.in
gcvs/files/patch-cvsunix-contrib-Makefile.in

I looks like "patch-configure" has not been applied on your machine.
Maybe you where faster than your cvs-mirror?

kind regards Dirk

- Dirk Meyer, Im Grund 4, 34317 Habichtswald, Germany

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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