Location of "tcl.h", "tk.h": not found

One last issue, while following the README to compile the package “scid_vs_pc-4.25”, it happens that in the configuration step it stops, indicating something that I can’t find a solution to, I’ve searched the web …

In Debian this happens when tcl and tk are not installed, but here these are already installed in opensuse.

I do not know how to proceed, please, any suggestion on the subject is appreciated,

Best regards

keos@localhost:~/Descargas> cd scid_vs_pc-4.25
keos@localhost:~/Descargas/scid_vs_pc-4.25> ./configure
Scid vs. PC configure - Makefile configuration program
    Renaming "Makefile" to "Makefile.bak"
    Tcl/Tk version: 8.6
    Your operating system is: Linux 6.4.0-150600.23.17-default
      NAME="openSUSE Leap"
VERSION="15.6"
ID="opensuse-leap"
ID_LIKE="suse opensuse"
VERSION_ID="15.6"
PRETTY_NAME="openSUSE Leap 15.6"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:leap:15.6"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"
DOCUMENTATION_URL="https://en.opensuse.org/Portal:Leap"
LOGO="distributor-logo-Leap"
    Location of "tcl.h": not found
    Location of "tk.h": not found
    Location of Tcl 8.6 library: /usr/lib64
    Location of Tk 8.6 library: /usr/lib64
    Location of X11 library: /usr/lib
    Checking if your system already has zlib installed: yes.

Not all settings could be determined! See above for details.

The default Makefile was written.
You will need to edit it before you can compile Scid.

keos@localhost:~/Descargas/scid_vs_pc-4.25> 


Hola. Estás posteando en inglés.

De todas formas, cuando quieres compilar algo has de leer que paquetes requiere para hacer la compilación. Ejemplo:

Si te pide tcl y tk en realidad lo que te pide es que instales el paquete de código fuente. De ahí viene el error de tcl.h y tk.h.
¿Qué son esos ficheros? Son ficheros con las cabeceras (código fuente) de dichos paquetes.

Los paquetes fuente siempre acaban en devel. Por lo que has de teclear:
sudo zypper in tcl-devel tk-devel

Saludos

Hola:
Los moderadores , son los que mas enterados están de esto; ¿ pero ha mirado en la pagina de soft de openSUSE puede que lo estén desarrollando?
Este no sera ? openSUSE Software

Saludos

Sí, estaba leyendo en Ingles el README … y … después traté de re-editar el post pero el sistema del foro no me lo permitió, no dió permiso. Regreso mañana, un saludo.

Aunque la versión que dice, en el enlace es la 4.24 ¿ a lo mejor hay algo en la pag. inglesa?

Saludos

Me dió tiempo aterminar, pensé sería algo mas tedioso …

Un saludo y mil gracias!

Edito: no, es el nuevo, 4.25

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.