Curses won't build under Perl 5.8

M

mailbox

I've been totally defeated in compiling
the C program part of the Curses-1.12
module after we upgraded from Perl 5.6
to 5.8 in the course of migrating to a
new system. The output from compiling
under each version is at
http://cpacker.org/aa.txt

I could have put the entire output
of the builds into text files,
but I don't know the syntax for
redirecting all terminal output to a
single file. "make > aa.txt" didn't
capture error messages.

For what it's worth, I've already
been beat up in the Court of
Comp.lang.c for daring to query
this as a C problem.
 
M

mailbox

A. Sinan Unur said:
After reading

<URL:http://groups.google.com/group/comp.lang.c/msg/37d112829b4b7389>

I am not inclined to try and diagnose your problem. http://mail.augustmail.com/~tadmc/clpmisc/clpmisc_guidelines.html

From that I infer that you took offense to my remarks. Well, it turns
out that I'm not all that much at fault: it's the C (and C++) culture
that has something to answer for. The C and C++ newsgroups have a
_bizarrely_ high high rate of charges of off-topic posting compared to
newgroups for other major languages, e.g. Perl, Java, Python, Tcl and
Lisp. I've done some searching and tabulating and I'll post the results
and analysis in comp.lang.c and comp.lang.c++ as soon as I get time in
the next couple of days. I can cross-post it here if you want...
 
M

mailbox

Jim said:
Under the C shell, "make > & aa.txt" will capture standard error as
well as standard output. Under Bourne-type shells, it is something like
"make 2>&1 > aa.txt" (untested).


Thanks. Accordingly, I have put the successful build output from 5.6 at
http://cpacker.org/a56.txt
The failed build under 5.8 is at
http://cpacker.org/a58.txt

The two Makefiles differed quite a bit, so I've put them up also:
http://cpacker.org/amake56.txt

http://cpacker.org/amake58.txt

I don't really know where to begin to analyze these results. In lieu of
debugging this I suppose I could haul the entire 5.6 Perl tree over to
the new machine and reference it explicitly in generating the Makefile,
but even then I wonder whether I would successfully be overriding every
conceivablely relevant default Perl environment variable.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,744
Messages
2,569,484
Members
44,903
Latest member
orderPeak8CBDGummies

Latest Threads

Top