This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

bug (solved) compiling gcc 3.2 on solaris 8, 64-bit, with gcc 3.1


While attempting to compile gcc 3.2, I found a bug in the build process (which i have corrected, bug report to gcc folks on its way). I'll report back after that. I think however, this is a gcc bug (that will because of the bug I just found) be present in 3.2. The problem is that when gcc is built, the directory $build_dir/gcc/sparcv9 does not include the following two symlinks:

lrwxrwxrwx 1 aja96 atd 13 Nov 6 16:23 libgcc_s.so -> libgcc_s.so.1
lrwxrwxrwx 1 aja96 atd 13 Nov 6 16:25 libgcc_s_sparcv9.so -> libgcc_s.so.1

(note: -rwxr-xr-x 1 aja96 atd 512136 Nov 6 14:12 libgcc_s.so.1)

creating those symlinks (and adding the dir to LD_LIBRARY_PATH, but in retrospect i think it was unnecessary) allows it to continue compiling (gcc).

This broke specifically in the $build_dir/sparc-sun-solaris2.8/sparcv9/libffi directory. There were lots of symlinks missing to things like config-ml.in, but those were real easy to fix. It appears to be compiling now.

Anyway, thats an easy fix, and should probably be incorporated into further releases.

Thanks.
alex


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]