http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60944

            Bug ID: 60944
           Summary: a10 pcduino compiling mono
           Product: gcc
           Version: 4.6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libgcc
          Assignee: unassigned at gcc dot gnu.org
          Reporter: m_r_balderas at hotmail dot com

I have tried several times to compile mono on a PCDuino v1 with Ubuntu Linaro
Precise 12.07, without success in any of them. I will describe the efforts:

-First cloning directly from git branch master, to the NAND disk onboard.
Insufficient space.
-Using an EXT3 partition on a usb drive with exec permisions, let me clone from
git, but when running (after get monolite-latest) make EXTERNAL_MCS=... starts
compiling but stucks at 


  CC     libmonoruntime_la-object.lo
  CC     libmonoruntime_la-reflection.lo
*** glibc detected *** /usr/lib/gcc/arm-linux-gnueabihf/4.6/cc1: free():
invalid next size (fast): 0x00c44708 ***
reflection.c: In function ‘encode_cattr_value’:
reflection.c:9627:1: internal compiler error: Aborted
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.6/README.Bugs> for instructions.
The bug is not reproducible, so it is likely a hardware or OS problem.
make[3]: *** [libmonoruntime_la-reflection.lo] Error 1
make[3]: Leaving directory `/media/memsd/mono-3.4.0/mono/metadata'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/media/memsd/mono-3.4.0/mono'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/media/memsd/mono-3.4.0'
make: *** [all] Error 2


-From a fresh install of ubuntu, doing it on a SDCard (ext3, exec) , same
result.
-From a fresh install of ubuntu, on an SDCard (ext3, exec) but downloading the
released tarball mono-3.4.0.tar.bz2, then doing tar -xjvf mono-X.XX.tar.bz2; cd
mono-X.XX;./configure --prefix=/usr/local; make    same result, so I am
guessing it is actually a bug.

I appreciate any guidance.

Reply via email to