I guess this doesn't matter anymore. We decided to make changes to the box and
remove the system installed boost.
From: nigo...@hotmail.com
To: witty-interest@lists.sourceforge.net
Date: Mon, 26 Jan 2015 11:41:53 -0600
Subject: [Wt-interest] Issues with manually building on CentOS6.5
I'm manually building Wt from git on CentOS 6.5. I manually compiled boost 1.55
and put it into /usr/local.
When I issue
ccmake ../wt/ -DBOOST_ROOT=/usr/local -DBOOST_PREFIX=/usr/local
-DPOSTGRES_PREFIX=/usr/pgsql-9.2 -DCMAKE_PREFIX_PATH=/usr/local
everything looks fine in the list. Everything points at the boost version in
/usr/local
The problem happens after it finishes compiling. When I do an ldd on the so
files I get the following.
libwt.so:
linux-vdso.so.1 => (0x00007fff29fff000)
libboost_thread.so.1.55.0 => /usr/local/lib/libboost_thread.so.1.55.0
(0x00007fb599e7a000)
libboost_random.so.1.55.0 => /usr/local/lib/libboost_random.so.1.55.0
(0x00007fb599c77000)
libboost_regex.so.5 => /usr/lib64/libboost_regex.so.5
(0x00007fb599983000)
libboost_signals.so.5 => /usr/lib64/libboost_signals.so.5
(0x00007fb599770000)
libboost_system.so.5 => /usr/lib64/libboost_system.so.5
(0x00007fb59956c000)
libboost_filesystem.so.5 => /usr/lib64/libboost_filesystem.so.5
(0x00007fb599357000)
libboost_date_time.so.5 => /usr/lib64/libboost_date_time.so.5
(0x00007fb599145000)
librt.so.1 => /lib64/librt.so.1 (0x00007fb598f29000)
libssl.so.10 => /usr/lib64/libssl.so.10 (0x00007fb598cbd000)
libcrypto.so.10 => /usr/lib64/libcrypto.so.10 (0x00007fb5988da000)
libGraphicsMagick.so.3 => /usr/lib64/libGraphicsMagick.so.3
(0x00007fb598516000)
libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0
(0x00007fb5982eb000)
libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0 (0x00007fb5980a0000)
libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x00007fb597e53000)
libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007fb597b3c000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fb59791f000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007fb597618000)
libm.so.6 => /lib64/libm.so.6 (0x00007fb597394000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fb59717e000)
libc.so.6 => /lib64/libc.so.6 (0x00007fb596de9000)
/lib64/ld-linux-x86-64.so.2 (0x00007fb59adde000)
libboost_system.so.1.55.0 => /usr/local/lib/libboost_system.so.1.55.0
(0x00007fb596be6000)
libicuuc.so.42 => /usr/lib64/libicuuc.so.42 (0x00007fb596894000)
libicui18n.so.42 => /usr/lib64/libicui18n.so.42 (0x00007fb5964fd000)
libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00007fb5962b9000)
libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007fb595fd2000)
libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007fb595dce000)
libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007fb595ba2000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007fb59599d000)
libz.so.1 => /lib64/libz.so.1 (0x00007fb595787000)
liblcms.so.1 => /usr/lib64/liblcms.so.1 (0x00007fb59554e000)
libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007fb5952b0000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007fb59509e000)
libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007fb594e96000)
libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007fb594c79000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007fb59493c000)
libbz2.so.1 => /lib64/libbz2.so.1 (0x00007fb59472b000)
libltdl.so.7 => /usr/lib64/libltdl.so.7 (0x00007fb594521000)
libgomp.so.1 => /usr/lib64/libgomp.so.1 (0x00007fb59430c000)
libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x00007fb594108000)
libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x00007fb593f04000)
libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007fb593cce000)
libicudata.so.42 => /usr/lib64/libicudata.so.42 (0x00007fb592b88000)
libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007fb59297d000)
libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007fb59277a000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007fb59255f000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x00007fb59235b000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007fb59213c000)
libexpat.so.1 => /lib64/libexpat.so.1 (0x00007fb591f14000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00007fb591cf4000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007fb591af1000)
libwttest.so:
linux-vdso.so.1 => (0x00007fff93686000)
libwt.so.38 =>
/home/flexadm/personal/alan/wt/git_version/build/src/libwt.so.38
(0x00007f410332b000)
libboost_thread.so.1.55.0 => /usr/local/lib/libboost_thread.so.1.55.0
(0x00007f410310f000)
libboost_random.so.1.55.0 => /usr/local/lib/libboost_random.so.1.55.0
(0x00007f4102f0d000)
libboost_regex.so.5 => /usr/lib64/libboost_regex.so.5
(0x00007f4102c19000)
libboost_signals.so.5 => /usr/lib64/libboost_signals.so.5
(0x00007f4102a05000)
libboost_system.so.5 => /usr/lib64/libboost_system.so.5
(0x00007f4102802000)
libboost_filesystem.so.5 => /usr/lib64/libboost_filesystem.so.5
(0x00007f41025ed000)
libboost_date_time.so.5 => /usr/lib64/libboost_date_time.so.5
(0x00007f41023da000)
librt.so.1 => /lib64/librt.so.1 (0x00007f41021bf000)
libssl.so.10 => /usr/lib64/libssl.so.10 (0x00007f4101f53000)
libcrypto.so.10 => /usr/lib64/libcrypto.so.10 (0x00007f4101b6f000)
libGraphicsMagick.so.3 => /usr/lib64/libGraphicsMagick.so.3
(0x00007f41017ac000)
libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0
(0x00007f4101581000)
libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0 (0x00007f4101335000)
libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x00007f41010e9000)
libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007f4100dd2000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f4100bb4000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f41008ae000)
libm.so.6 => /lib64/libm.so.6 (0x00007f410062a000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f4100413000)
libc.so.6 => /lib64/libc.so.6 (0x00007f410007f000)
/lib64/ld-linux-x86-64.so.2 (0x00007f41042a4000)
libboost_system.so.1.55.0 => /usr/local/lib/libboost_system.so.1.55.0
(0x00007f40ffe7c000)
libicuuc.so.42 => /usr/lib64/libicuuc.so.42 (0x00007f40ffb29000)
libicui18n.so.42 => /usr/lib64/libicui18n.so.42 (0x00007f40ff793000)
libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00007f40ff54e000)
libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007f40ff268000)
libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007f40ff064000)
libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007f40fee37000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f40fec33000)
libz.so.1 => /lib64/libz.so.1 (0x00007f40fea1d000)
liblcms.so.1 => /usr/lib64/liblcms.so.1 (0x00007f40fe7e3000)
libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f40fe546000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f40fe334000)
libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f40fe12b000)
libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f40fdf0f000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f40fdbd2000)
libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f40fd9c0000)
libltdl.so.7 => /usr/lib64/libltdl.so.7 (0x00007f40fd7b7000)
libgomp.so.1 => /usr/lib64/libgomp.so.1 (0x00007f40fd5a2000)
libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x00007f40fd39d000)
libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x00007f40fd19a000)
libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f40fcf64000)
libicudata.so.42 => /usr/lib64/libicudata.so.42 (0x00007f40fbe1e000)
libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007f40fbc13000)
libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007f40fba0f000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f40fb7f5000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f40fb5f0000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f40fb3d2000)
libexpat.so.1 => /lib64/libexpat.so.1 (0x00007f40fb1a9000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f40faf8a000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f40fad87000)
I can't seem to figure out why it is intermingling the system installed boost
and one I specified. Anyone have this problem before and solve it?
Thanks,
Alan
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
witty-interest mailing list
witty-interest@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/witty-interest
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
witty-interest mailing list
witty-interest@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/witty-interest