UNIX上的“内部编译器错误:存储失败”是什么意思?

时间:2012-05-30 19:15:18

标签: c++ unix compiler-errors cc

我必须在UNIX,Unixware 2.1.3上使用CCS编译器3.0构建一个应用程序,并且我一直有这个错误:

UX:acomp: ERROR: "//home/dino/treeit.h", line 32: internal compiler error:  storage failure
*** Error code 1 (bu21)
UX:make: ERROR: fatal error.

我看看我系统上的可用空间,没关系。

这是代码部分,在c ++中,从第23行到第36行:

public:

    bool operator != (iterator_impl const &p_iterator) const
    {
        return m_pNode != p_iterator.m_pNode;
    }

    __BTL_ITERATOR_IMPL_NAME()
        :m_pNode(0)
    {} //Line 32 is here!!!!!!!

    __BTL_ITERATOR_IMPL_NAME(iterator_impl const &p_iterator)
        :m_pNode(p_iterator.m_pNode)
    {}

我在UNIX上不是那么好,不知道这是否与操作系统有关。有人能帮我吗 ? :)

谢谢!

1 个答案:

答案 0 :(得分:0)

似乎意味着您在编译期间没有磁盘空间:

http://www.linuxmisc.com/4-linux/7e5b068dd5eedb04.htm