After some more striving to make it work, I find that the misfunction was my deed for the second part. The only bug is what I've reported in the first part, ie, the mis-translation from original cedet to the emacs build one. I provide a awesome patch to fix this bug (I've firstly check the bazaar rep to make it sure this was not already solved, but the bug is still on). Please fix this bug, so that people can finally use cedet with c-cpp project. Regards, Jonathan Marchand