Use '~/.emacs.d/include' as place for headers.
--- a/.emacs-my Sun Aug 29 15:16:15 2010 +0300
+++ b/.emacs-my Sun Aug 29 15:34:24 2010 +0300
@@ -983,8 +983,9 @@
;; (setq semantic-stickyfunc-sticky-classes '(function type variable include package))
(setq-mode-local c-mode semanticdb-find-default-throttle '(project unloaded system recursive))
- (semantic-add-system-include "~/.emacs.d/include" 'c-mode)
- (semantic-add-system-include "~/.emacs.d/include" 'c++-mode)
+ ;; semantic-dependency-system-include-path
+ (add-hook 'c-mode-hook (lambda nil (semantic-add-system-include "~/.emacs.d/include" 'c-mode)))
+ (add-hook 'c-mode-hook (lambda nil (semantic-add-system-include "~/.emacs.d/include" 'c++-mode)))
(global-semanticdb-minor-mode 1)
;; (semantic-add-system-include "~/include" 'c++-mode)