Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 1 Apr 2001 09:37:15 +1200
From:      "Dan Langille" <dan@langille.org>
To:        dirk.meyer@dinoex.sub.org (Dirk Meyer)
Cc:        freebsd-ports@FreeBSD.ORG
Subject:   Re: cvs commit: ports/devel Makefile ports/devel/gcvs	Makefile         distinfo pkg-comment pkg-descr pkg-plist	ports/devel/gcv
Message-ID:  <200103312137.f2VLbHf83693@ns1.unixathome.org>
In-Reply-To: <roFRNCrqDB@dmeyer.dinoex.sub.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 31 Mar 2001, at 15:45, Dirk Meyer wrote:

> Dan Langille wrote:,
> 
> > On 31 Mar 2001, at 3:42, Dirk Meyer wrote:
> > 
> > > dinoex      2001/03/31 03:42:00 PST
> > > 
> > >   Modified files:
> > >     devel                Makefile 
> > >   Added files:
> > >     devel/gcvs           Makefile distinfo pkg-comment pkg-descr 
> > >                          pkg-plist 
> > >     devel/gcvs/files     patch-configure 
> > >                          patch-cvsunix-contrib-Makefile.in 
> > >                          patch-cvsunix-src-Makefile.in 
> > 
> > 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
> 
> > $ pkg_info | grep -i tcl
> > tcl-8.3.1           Tool Command Language
> > tk-8.3.1            Graphical toolkit for TCL
> 
> I use:
> tcl-8.3.2           Tool Command Language
> tk-8.3.2            Graphical toolkit for TCL
> 
> But this is not the problem here.
> 
> > Is it me or is it the port?
> 
> 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.

> Please clean it again and look for the output of configure:
> 
> It tells me:
> 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.2
> updating cache ./config.cache

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

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

-- 
Dan Langille
pgpkey - finger dan@unixathome.org | http://unixathome.org/finger.php
got any work?  I'm looking for some.

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?200103312137.f2VLbHf83693>