thanks for the replies. There is a g++ compiler with the open at sdk, however there are no thumb interworking libs in those directories, though there are for C. If there is nothing special about the standard libs that we have to worry about ( special memory address for sbss etc ) then there is no reason we can’t use a pre-compiled lib, however if there is we can’t really use any of the libs that exist there.