# # Bug #10647, also fixed in devel Sorcery # cd $SOURCE_DIRECTORY.bld && # in some weird cases, this actually fails with multiple jobs make_single && make CFLAGS="$CFLAGS" BOOT_CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \ install && make_normal && # no symlink to cc ln -vsf $INSTALL_ROOT/usr/bin/gcc $INSTALL_ROOT/usr/bin/cc && if [[ "$HOST" == x86_64-* ]]; then [ -d /lib64 -a ! -f /lib/ld-linux-x86-64.so.2 -a -f /lib64/ld-linux-x86-64.so.2 ] && ln -s $TRACK_ROOT/lib64/ld-linux-x86-64.so.2 /lib/ld-linux-x86-64.so.2 true # see bug 8626 for info about this conditional fi && ln -vsf ${TRACK_ROOT}/usr/bin/cpp ${INSTALL_ROOT}/lib/cpp && if list_find "$GCC_COMPILER" "ada" ; then cd ${INSTALL_ROOT}/usr/lib/gcc/${BUILD}/${VERSION}/adalib && local MAJOR_VERSION="$(echo $VERSION | cut -f1 -d.)" && local MINOR_VERSION="$(echo $VERSION | cut -f2 -d.)" && ln -sfn libgnat-${MAJOR_VERSION}.so libgnat-${MAJOR_VERSION}.${MINOR_VERSION}.so && ln -sfn libgnarl-${MAJOR_VERSION}.so libgnarl-${MAJOR_VERSION}.${MINOR_VERSION}.so fi