Ticket #5518: 5518.patch

File 5518.patch, 864 bytes (added by mmadia, 14 years ago)

needs additional testing

  • build/jam/OptionalPackages

     
    400400        # symlink cpp to g++'s headers
    401401        AddSymlinkToHaikuImage develop abi x86 gcc4 headers
    402402            : ../tools/current/include/g++ : cpp ;
     403       
     404        # symlink to the appropriate system/lib[/gcc4] folder
     405        local libs = libstdc++.so libsupc++.so ;
     406        for lib in $(libs) {
     407            if $(HAIKU_GCC_VERSION[1]) < 4 {
     408                # we are a gcc2hybrid
     409                AddSymlinkToHaikuHybridImage develop abi x86 gcc4 tools current lib
     410                    : /system/lib/gcc4 $(lib) : : true ;
     411            } else {
     412                # we are a gcc4 or gcc4hybrid
     413                AddSymlinkToHaikuHybridImage develop abi x86 gcc4 tools current lib
     414                    : /system/lib $(lib) : : true ;
     415            }
     416        }
    403417    }
    404418
    405419    # other commonly used tools