lubuntu-13.10-desktop-amd64.iso xerces-c-3.1.1 | 乖離のぶろぐ(*´∀`)吸い込んで応援
(゚ω゚)まずは関連情報。
http://ameblo.jp/pochifx/entry-11564044980.html
Ubuntu その6 「undefined reference to `__ctype_b'」
2013-07-01

http://ameblo.jp/pochifx/entry-11784685796.html
lubuntu-13.10-desktop-amd64.iso Subversionの引越し
2014-03-01

(゚ω゚)今度は lubuntu-13.10-desktop-amd64.iso で Xerces-C++ 3.1.1 を使ってみます。
1.Xerces-C++ 3.1.1のmakeとインストール
# Source Distributionsを取得。
http://xerces.apache.org/xerces-c/download.cgi
http://ftp.tsukuba.wide.ad.jp/software/apache//xerces/c/3/sources/xerces-c-3.1.1.zip

#作業はrootで行うから、ソースファイルを全てrootへ
chown root:root -R xerces-c-3.1.1
cd xerces-c-3.1.1 # このディレクトリでmake install迄を行う

gcc --version # gccのバージョンを調べる
# 4.8.1 の場合は、4.8 でconfigureする
./configure CC=gcc-4.8 CXX=g++-4.8 CFLAGS=-O3 CXXFLAGS=-O3
ls -la config.log # ログが今、作成されたか確認
tail config.log # 最終行に configure: exit 0であること
make clean
make
make install
ls -la /usr/local/include/xercesc/util
ls -la /usr/local/lib/lib*

2.アプリの実行
http://xerces.apache.org/xerces-c/build-3.html
Note that different UNIX platforms use different system environment variable for finding shared libraries. On Linux and Solaris, the environment variable name is LD_LIBRARY_PATH, on AIX it is LIBPATH, on Mac OS X it is DYLD_LIBRARY_PATH, and on HP-UX it is SHLIB_PATH.

# ~/.profile の最初の当りに、
export LD_LIBRARY_PATH=/usr/local/lib
# を追加する。

http://www.linuxmania.jp/shortcut.html
>本当に困ったときのショートカット

~/.profileの変更にタイプミスしてしまい、GUI(Xウィンドウ)でログインできなくなった場合は、Ctrl+Alt+F1からCtrl+Alt+F6を押して、CUI のLoginプロンプトで入って修正する。



(゚ω゚)SVNのレポジトリに入ってあったソースの修正箇所。
parseURI("/home/lubuntu/NetBeansProjects/CppApplication_1/personal.xml");
(゚ω゚)というフルパスで記述してある部分。
(゚ω゚)それから、「ビルド・ホストを設定」部分も違っていた。