Subject: | makefile broken |
Running Fedora Core 4:
93 ROOT fedora /home/xfer/perl_mods/Tcl-0.88 perl Makefile.PL
tclsh=/usr/bin/tclsh
tclConfig.sh=/usr/lib/tclConfig.sh
tcl_library=/usr/share/tcl8.4
tcl_version=8.4
LIBS = -ltclstub8.4
Use of uninitialized value in concatenation (.) or string at Makefile.PL line 159.
INC =
DEFINE = -DUSE_TCL_STUBS -DTCL_LIB_FILE=\"libtcl8.4.so\"
Use of uninitialized value in string at Makefile.PL line 163.
Note (probably harmless): No library found for -ltclstub8.4
Writing Makefile for Tcl
Then make fails, first few lines of many many lines:
94 ROOT fedora /home/xfer/perl_mods/Tcl-0.88 make
gcc -c -D_REENTRANT -D_GNU_SOURCE -DDEBUGGING -fno-strict-aliasing -pipe -I/us
r/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -
O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m32 -march=i386 -mtune=pentium
4 -fasynchronous-unwind-tables -DVERSION=\"0.88\" -DXS_VERSION=\"0.88\" -fPIC
"-I/usr/lib/perl5/5.8.6/i386-linux-thread-multi/CORE" -DUSE_TCL_STUBS -DTCL_LIB
_FILE=\"libtcl8.4.so\" Tcl.c
Tcl.xs:33:17: error: tcl.h: No such file or directory
Tcl.xs:103: error: syntax error before * token
Tcl.xs:103: warning: data definition has no type or storage class
Tcl.xs:104: error: syntax error before * token
Tcl.xs:116: error: syntax error before * token
Tcl.xs:116: warning: data definition has no type or storage class