No registered users in community xowiki
in last 10 minutes
in last 10 minutes
Re: [Xotcl] Re: xotcl 1.1.0, tcl/tk 8.4.4 and freebsd 4.9 are not happy with each other
From: Marc Spitzer <mspitze1_at_optonline.net>
Date: Sun, 30 Nov 2003 11:30:15 -0500
On Sun, 30 Nov 2003 10:14:12 +0100
Gustaf Neumann <neumann_at_wu-wien.ac.at> wrote:
>
> Hi Marc,
>
> to honor --with-tkinclude, a special rule in unix/Makefile.in was
> needed for the compilation of tkAppInit, which is in turn needed for
> building xowish, which is deprecated and only in the distro to keep
> our "old" users happy. The recommended loading of xotcl is to use:
>
> package req XOTcl
> namespace import ::xotcl::*
>
> This is for the tclsh and for wish the same.
That solves my problem.
Thanks
marc
>
> My guess is that your interest was not in particular to compile
> xowish, but to check, whether everything compiles correctly on your
> system, and therefore you used --with-all in confiigure. Maybe we
> should overthink the setup of this rule in future versions.
>
> anyhow, i have imply updated the xotcl-1.1.0 tar file on
> www.xotcl.org since this build change does not effect most users.
>
> all the best
> -gustaf
>
> PS: from today noon until monday evening, i'll be in germany in a
> meeting
> with no or bad internet access.
>
> On Sunday 30 November 2003 02:42, Marc Spitzer wrote:
> > I have attached a log of my build, just incase I am missing
> > something. The --with-tkinclude=/usr/local/include/tk8.4/generic
> > from configure does not seem to be getting to the CC line as a -I
> > directive:
> >
> > cc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
> > -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DVERSION=\"1.1\"
> > -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
> > -DHAVE_STDLIB_H=1-DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
> > -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1-DHAVE_UNISTD_H=1
> > -DCOMPILE_XOTCL_STUBS=1
> > -DTCL_SHLIB_EXT=\".so\"-I/usr/ports/lang/tcl84/work/tcl8.4.4/generi
> > c-I/usr/ports/lang/tcl84/work/tcl8.4.4/unix -I"./../generic"
> > -I"./../unix"-I/usr/local/include/tcl8.4/generic -O -fPIC -g
> > -DXOTCLVERSION=\"1.1\"-DXOTCLPATCHLEVEL=\".0\" -c `echo
> > ../unix/tkAppInit.c` -o o/tkAppInit.o../unix/tkAppInit.c:19: tk.h:
> > No such file or directory gmake: *** [o/tkAppInit.o] Error 1
> >
> > Thanks
> >
> > marc
>
> --
> Univ.Prof. Dr.Gustaf Neumann
> Abteilung für Wirtschaftsinformatik
> WU-Wien, Augasse 2-6, 1090 Wien
> _______________________________________________
> Xotcl mailing list - Xotcl_at_alice.wu-wien.ac.at
> http://alice.wu-wien.ac.at/mailman/listinfo/xotcl
Date: Sun, 30 Nov 2003 11:30:15 -0500
On Sun, 30 Nov 2003 10:14:12 +0100
Gustaf Neumann <neumann_at_wu-wien.ac.at> wrote:
>
> Hi Marc,
>
> to honor --with-tkinclude, a special rule in unix/Makefile.in was
> needed for the compilation of tkAppInit, which is in turn needed for
> building xowish, which is deprecated and only in the distro to keep
> our "old" users happy. The recommended loading of xotcl is to use:
>
> package req XOTcl
> namespace import ::xotcl::*
>
> This is for the tclsh and for wish the same.
That solves my problem.
Thanks
marc
>
> My guess is that your interest was not in particular to compile
> xowish, but to check, whether everything compiles correctly on your
> system, and therefore you used --with-all in confiigure. Maybe we
> should overthink the setup of this rule in future versions.
>
> anyhow, i have imply updated the xotcl-1.1.0 tar file on
> www.xotcl.org since this build change does not effect most users.
>
> all the best
> -gustaf
>
> PS: from today noon until monday evening, i'll be in germany in a
> meeting
> with no or bad internet access.
>
> On Sunday 30 November 2003 02:42, Marc Spitzer wrote:
> > I have attached a log of my build, just incase I am missing
> > something. The --with-tkinclude=/usr/local/include/tk8.4/generic
> > from configure does not seem to be getting to the CC line as a -I
> > directive:
> >
> > cc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
> > -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DVERSION=\"1.1\"
> > -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
> > -DHAVE_STDLIB_H=1-DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
> > -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1-DHAVE_UNISTD_H=1
> > -DCOMPILE_XOTCL_STUBS=1
> > -DTCL_SHLIB_EXT=\".so\"-I/usr/ports/lang/tcl84/work/tcl8.4.4/generi
> > c-I/usr/ports/lang/tcl84/work/tcl8.4.4/unix -I"./../generic"
> > -I"./../unix"-I/usr/local/include/tcl8.4/generic -O -fPIC -g
> > -DXOTCLVERSION=\"1.1\"-DXOTCLPATCHLEVEL=\".0\" -c `echo
> > ../unix/tkAppInit.c` -o o/tkAppInit.o../unix/tkAppInit.c:19: tk.h:
> > No such file or directory gmake: *** [o/tkAppInit.o] Error 1
> >
> > Thanks
> >
> > marc
>
> --
> Univ.Prof. Dr.Gustaf Neumann
> Abteilung für Wirtschaftsinformatik
> WU-Wien, Augasse 2-6, 1090 Wien
> _______________________________________________
> Xotcl mailing list - Xotcl_at_alice.wu-wien.ac.at
> http://alice.wu-wien.ac.at/mailman/listinfo/xotcl