Blox is not getting installed

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Blox is not getting installed

ZuLuuuuuu
Hello,

I installed both Tcl an Tk, including their devel packages, on my system, but Blox is not getting installed.

config.log
Canol Gökel
Reply | Threaded
Open this post in threaded view
|

Re: Blox is not getting installed

Paolo Bonzini-2
On 03/25/2011 08:19 AM, ZuLuuuuuu wrote:
> Hello,
>
> I installed both Tcl an Tk, including their devel packages, on my system,
> but Blox is not getting installed.
>
> http://forum.world.st/file/n3404678/config.log config.log

config.log disagrees with you:

configure:17904: checking for tclsh
configure:17909: checking for tclsh
configure:17927: found /usr/bin/tclsh
configure:17939: result: /usr/bin/tclsh
configure:17988: result: no
configure:18004: checking for Tcl 8.x
configure:18006: result: no
configure:18008: checking for Tk 8.x
configure:18010: result: no
configure:18016: checking the include path for Tcl/Tk 8.x
configure:18086: result: not found
configure:18089: checking how to link with Tcl/Tk 8.x
configure:18124: result: not found

Please send the output of these:

echo 'puts $tcl_library' | tclsh
locate tclConfig.sh
locate tkConfig.sh

Paolo

_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Blox is not getting installed

ZuLuuuuuu
Paolo Bonzini-2 wrote
On 03/25/2011 08:19 AM, ZuLuuuuuu wrote:
> Hello,
>
> I installed both Tcl an Tk, including their devel packages, on my system,
> but Blox is not getting installed.
>
> http://forum.world.st/file/n3404678/config.log config.log

config.log disagrees with you:

configure:17904: checking for tclsh
configure:17909: checking for tclsh
configure:17927: found /usr/bin/tclsh
configure:17939: result: /usr/bin/tclsh
configure:17988: result: no
configure:18004: checking for Tcl 8.x
configure:18006: result: no
configure:18008: checking for Tk 8.x
configure:18010: result: no
configure:18016: checking the include path for Tcl/Tk 8.x
configure:18086: result: not found
configure:18089: checking how to link with Tcl/Tk 8.x
configure:18124: result: not found

Please send the output of these:

echo 'puts $tcl_library' | tclsh
locate tclConfig.sh
locate tkConfig.sh

Paolo
$ echo 'puts $tcl_library' | tclsh
/usr/share/tcl8.5

$ locate tclConfig.sh
/usr/lib64/tclConfig.sh
/usr/lib64/tcl8.5/tclConfig.sh

$ locate tkConfig.sh
/usr/lib64/tkConfig.sh
Canol Gökel
Reply | Threaded
Open this post in threaded view
|

Re: Blox is not getting installed

Paolo Bonzini-2
On 03/25/2011 09:21 AM, ZuLuuuuuu wrote:
> $ echo 'puts $tcl_library' | tclsh
> /usr/share/tcl8.5
>
> $ locate tclConfig.sh
> /usr/lib64/tclConfig.sh
> /usr/lib64/tcl8.5/tclConfig.sh
>
> $ locate tkConfig.sh
> /usr/lib64/tkConfig.sh

You need to configure with either of these:
* --libdir='${prefix}/lib64'
* --with-tcl=/usr/lib64 --with-tk=/usr/lib64.

The former makes autodetection work right; the latter overrides it.

I suggest --libdir because it fixes another problem: without it, you'd
be mixing 32- and 64-bit libraries on your machine when you do "make
install".

This should probably be fixed in Autoconf.

Paolo

_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Blox is not getting installed

ZuLuuuuuu
Paolo Bonzini-2 wrote
On 03/25/2011 09:21 AM, ZuLuuuuuu wrote:
> $ echo 'puts $tcl_library' | tclsh
> /usr/share/tcl8.5
>
> $ locate tclConfig.sh
> /usr/lib64/tclConfig.sh
> /usr/lib64/tcl8.5/tclConfig.sh
>
> $ locate tkConfig.sh
> /usr/lib64/tkConfig.sh

You need to configure with either of these:
* --libdir='${prefix}/lib64'
* --with-tcl=/usr/lib64 --with-tk=/usr/lib64.

The former makes autodetection work right; the latter overrides it.

I suggest --libdir because it fixes another problem: without it, you'd
be mixing 32- and 64-bit libraries on your machine when you do "make
install".

This should probably be fixed in Autoconf.

Paolo

_______________________________________________
help-smalltalk mailing list
help-smalltalk@gnu.org
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Thanks, it worked...
Canol Gökel