Home > 学习笔记 > ‘long long long’ is too long for GCC

‘long long long’ is too long for GCC

December 31st, 2008 Leave a comment Go to comments

今天是2008年的最后一天,在实验室服务器上装MPB。系统用的Fedora Core 9,gcc版本是4.3.0.8,费了很大劲,最后报错“’long long long’ is too long for GCC”。这个error是很humor,与诗人屈原的“路漫漫其修远兮,吾将上下而求索”相像。自己只是一个新手,接着google,这种东西百度无能为力。下面是报错的块,

/usr/include/libguile/scmconfig-64.h:83: error: ‘long long long’ is too long for GCC /usr/include/libguile/scmconfig-64.h:83: error: ‘long long long’ is too long for GCC

搜到了一个Linux爱好者悬赏这个error的翻译,大概是05年的帖子。不是系统的问题,重装了两次,还是报错。看来要重新编译gcc了,明天再到实验室看看。

找到了MPB作者steven.J的回复,guile的问题.

It looks like your Guile installation is broken; possibly this is a bug in the Fedora package, and perhaps there is an update for it?

20090111补充:
问题处理了,是32位的fc9系统装在了cpu为四核的intel主机上,字长的bug有问题。当然也可能是guile的版本问题,不过我升级到最新版本还是有问题。最后没办法就在那台机器上,装上了64位的红帽子5.1,mpb很容易就编译安装上了。

Categories: 学习笔记 Tags:
  1. liuruigogn
    February 20th, 2009 at 14:02 | #1

    0×12121212121212121 后面家LL 表明他是longlong类型

  2. humker
    February 20th, 2009 at 18:16 | #2

    这个东西自己不太懂,只是自己测试的结果

  1. No trackbacks yet.

Note: Commenter is allowed to use '@User+blank' to automatically notify your reply to other commenter. e.g, if ABC is one of commenter of this post, then write '@ABC '(exclude ') will automatically send your comment to ABC. Using '@all ' to notify all previous commenters. Be sure that the value of User should exactly match with commenter's name (case sensitive).