> On my Debian GNU/Linux amd64 system I currently have the following > llvm-related packages installed: > > clang-3.8 > clang-3.8-doc > libclang-common-3.8-dev > libclang1-3.6 > libclang1-3.8 > libllvm3.6v5 > libllvm3.7 > libllvm3.7:i386 > libllvm3.8 > libllvm3.8:i386 > llvm-3.8 > llvm-3.8-dev > llvm-3.8-doc > llvm-3.8-runtime > > All the 3.8 stuff is 3.8.1 There are no other LLVM bits installed (I run > the cfe fork and the cbe from where I built them, didn't install them).
The cfe source code is definitely in a mixed up state. Some of the source code requires definitions from 3.9.1 and some from 3.8.1 so the author(s) have probably been compiling against something in between. I don't think it's possible to build alongside llvm which is what I was trying to do. I will try again to build against a separately installed llvm 3.8.1 as you did. I think maybe the linker would not catch some of the errors I saw while building from 3.8.1 source. ------------------------------------------------------------------------------ Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi processor-based developer platforms. With one year of Intel Parallel Studio XE. Training and support from Colfax. Order your platform today. http://sdm.link/xeonphi _______________________________________________ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user