bug report:
I'm compiling pd_034_4 on a debian woody(unstable) distribution with a 2.4.5 kernel. This depends on the tcl8.3 package. When compiling I got errors with the t_tk.h and t_tkcmd.h packages. I had to change the includes to also include the proper directory in /usr/include. Specifically I changed the line
#include "tk.h"
to
#include "tcl8.3/tk.h" #include "tcl8.3/tcl.h"
in both the t_main.c and t_tkcmd.c files. This compiled fine.
The fix in the documentation, of creating a symbolic link to the libtk8.3.so, libtcl8.3.so libraries didn't work for me.
Has anyone else had experience with this?
Ian Knopke Phd Music Technology McGill Faculty of Music
Ian Knopke hat gesagt: // Ian Knopke wrote:
I'm compiling pd_034_4 on a debian woody(unstable) distribution with a 2.4.5 kernel. This depends on the tcl8.3 package. When compiling I got errors with the t_tk.h and t_tkcmd.h packages. I had to change the includes to also include the proper directory in /usr/include. Specifically I changed the line
#include "tk.h"
to
#include "tcl8.3/tk.h" #include "tcl8.3/tcl.h"
in both the t_main.c and t_tkcmd.c files. This compiled fine.
The fix in the documentation, of creating a symbolic link to the libtk8.3.so, libtcl8.3.so libraries didn't work for me.
Has anyone else had experience with this?
I'm also running debian here and I made symlinks for the include files:
$ ls -l /usr/include/tcl.h /usr/include/tk.h lrwxrwxrwx 1 root root 25 Jun 6 2001 /usr/include/tcl.h -> /usr/include/tcl8.3/tcl.h lrwxrwxrwx 1 root root 24 Jun 6 2001 /usr/include/tk.h -> /usr/include/tcl8.3/tk.h
I'm not sure who is broken here: PD's configure or a misconfiguration im (my) debian system.
__ __
Frank Barknecht ____ ______ ____ __ trip\ \ / /wire ______
/ __// __ /__/ __// // __ \ / / __ \ ___\
/ / / ____/ / / / // ____// /\ \ ___\____ \
/_/ /_____/ /_/ /_//_____// / \ \_____\_____
/_/ _\