编译错误:Curses.c ... Perl5.8 ... AIX [英] Compile errors: Curses.c...Perl5.8...AIX

查看:83
本文介绍了编译错误:Curses.c ... Perl5.8 ... AIX的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在新的AIX机器上尝试在Perl 5.8下构建Perl Curses模块(Curses-1.12)

时,我遇到了我的C的

限制以及我的Unix知识。在旧的AIX系统上,在Perl 5.6下构建好的东西是好的。

唯一能够触及的同事似乎知道更多

C比我没有任何线索。


我已经把

源文件的错误信息和摘录放在
http://cpacker.org/aa.txt


在perlio.h中对于

错误行唯一看起来很奇怪的是pTHX_ - 后面没有逗号。

四处查看它可能是什么,我看到perl.h中有这些

行在同一目录中:


#define pTHX_ pTHX,

前面有几行返回


#define pTHX register PerlInterpreter * my_perl PERL_UNUSED_DECL

这真的超出了我的联盟...


欢迎解释。


- -
ma*****@cpacker.org (Charles Packer)

ungoogled:mailboxATSIGNcpacker.org

In trying to build the Perl Curses module (Curses-1.12)
under Perl 5.8 on a new AIX box I came up against the
limits of my C as well as my Unix knowledge. The thing
had built okay under Perl 5.6 on the old AIX system.
The only co-worker within reach who seems to know more
C than I do had no clue either.

I have put the error messages and excerpt from the
source file in question at
http://cpacker.org/aa.txt

The only thing that looks odd to me in perlio.h on the
error lines is "pTHX_" -- which isn''t followed by a comma.
Looking around for what it might be, I see there are these
lines in perl.h in the same directory:

# define pTHX_ pTHX,
which is preceded a few lines back by

# define pTHX register PerlInterpreter *my_perl PERL_UNUSED_DECL
which is REALLY out of my league...

Interpretation welcomed.

--
ma*****@cpacker.org (Charles Packer)
ungoogled: mailboxATSIGNcpacker.org

推荐答案

On Fri,2005年8月19日08:56:10 -0700,mailbox写道:
On Fri, 19 Aug 2005 08:56:10 -0700, mailbox wrote:
在新的AIX机器上尝试在Perl 5.8下构建Perl Curses模块(Curses-1.12)时,我遇到了我的C的限制以及我的Unix知识。在旧的AIX系统上,在Perl 5.6下构建好的东西。
对于那些看起来比我更了解C的人来说,唯一能够触及的同事也没有任何线索。

我把
源文件中删除target =_ blank> http://cpacker.org/aa.txt

在perlio.h中对
错误行唯一看起来很奇怪的是" pTHX_" - 后面没有逗号。
查看它可能是什么,我看到perl.h中有这些
行在同一目录中:
#define pTHX_ pTHX,
前面有几行回来
#define pTHX register PerlInterpreter * my_perl PERL_UNUSED_DECL
这真的超出了我的联盟...

欢迎解释。
In trying to build the Perl Curses module (Curses-1.12)
under Perl 5.8 on a new AIX box I came up against the
limits of my C as well as my Unix knowledge. The thing
had built okay under Perl 5.6 on the old AIX system.
The only co-worker within reach who seems to know more
C than I do had no clue either.

I have put the error messages and excerpt from the
source file in question at
http://cpacker.org/aa.txt

The only thing that looks odd to me in perlio.h on the
error lines is "pTHX_" -- which isn''t followed by a comma.
Looking around for what it might be, I see there are these
lines in perl.h in the same directory:

# define pTHX_ pTHX,
which is preceded a few lines back by

# define pTHX register PerlInterpreter *my_perl PERL_UNUSED_DECL
which is REALLY out of my league...

Interpretation welcomed.




这在comp.lang.c中完全偏离主题。我不知道其他

组,因为我没看过它们。


我正在设置clpm和cua的后续跟踪>

- Mac



This is totally off-topic in comp.lang.c. I don''t know about the other
groups because I don''t read them.

I am setting followups to c.l.p.m and c.u.a.

--Mac




Mac写道:

Mac wrote:
在错误行的perlio.h中,我唯一看起来很奇怪的是pTHX_ - 后面没有逗号。
查看它可能是什么,我看到perl.h中有这些
行在同一目录中:
#define pTHX_ pTHX,
前面有几行回来
#define pTHX register PerlInterpreter * my_perl PERL_UNUSED_DECL
这真的超出了我的联盟...

欢迎解释。
The only thing that looks odd to me in perlio.h on the
error lines is "pTHX_" -- which isn''t followed by a comma.
Looking around for what it might be, I see there are these
lines in perl.h in the same directory:

# define pTHX_ pTHX,
which is preceded a few lines back by

# define pTHX register PerlInterpreter *my_perl PERL_UNUSED_DECL
which is REALLY out of my league...

Interpretation welcomed.



这在comp.lang.c中完全偏离主题。我不知道另一个



This is totally off-topic in comp.lang.c. I don''t know about the other



哦,是吗?请解释。


-
ma*****@cpacker.org (Charles Packer)

ungoogled:mailboxATSIGNcpacker.org


Oh yeah? Please explain.

--
ma*****@cpacker.org (Charles Packer)
ungoogled: mailboxATSIGNcpacker.org


ma ***** @ cpacker.org 写道:
Mac写道:
Mac wrote:

错误行中perlio.h中唯一看起来很奇怪的是pTHX_ - 后面没有逗号。
查看它可能是什么,我看到perl.h中有这些
行在同一目录中:
#define pTHX_ pTHX,
前面有几行回来
#define pTHX register PerlInterpreter * my_perl PERL_UNUSED_DECL
这真的超出了我的联盟...

欢迎解释。
The only thing that looks odd to me in perlio.h on the
error lines is "pTHX_" -- which isn''t followed by a comma.
Looking around for what it might be, I see there are these
lines in perl.h in the same directory:

# define pTHX_ pTHX,
which is preceded a few lines back by

# define pTHX register PerlInterpreter *my_perl PERL_UNUSED_DECL
which is REALLY out of my league...

Interpretation welcomed.



这在comp.lang.c中完全偏离主题。我不知道另一个



This is totally off-topic in comp.lang.c. I don''t know about the other



哦,是吗?请解释。



Oh yeah? Please explain.




它不应该在这里。


-

" ;如果您想通过groups.google.com发布后续内容,请不要使用

损坏的回复链接在文章的底部。点击

" show options"在文章的顶部,然后点击

回复在文章标题的底部。 - Keith Thompson



It shouldn''t be here.

--
"If you want to post a followup via groups.google.com, don''t use
the broken "Reply" link at the bottom of the article. Click on
"show options" at the top of the article, then click on the
"Reply" at the bottom of the article headers." - Keith Thompson


这篇关于编译错误:Curses.c ... Perl5.8 ... AIX的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆