Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make install - Fedora 17 #21

Closed
gothrog opened this issue Nov 25, 2012 · 2 comments
Closed

make install - Fedora 17 #21

gothrog opened this issue Nov 25, 2012 · 2 comments
Assignees
Milestone

Comments

@gothrog
Copy link

gothrog commented Nov 25, 2012

Hello All,

I wanted to let you know that the "make install" doesn't seem to be working all the way. It load the core and empty files into the /usr/lib64/, but not the libsoci_mysql.so-3.1.0.

I had to copy over the lib files that was missing and created the 2 symbolic links (libsoci_mysql.so, libsoci_mysql.so-3.1,) that were generate from the make.

Regards,

Mike

@mloskot
Copy link
Contributor

mloskot commented Nov 26, 2012

Thanks for the report. That sounds like a bug indeed. I'll take a look at i

@ghost ghost assigned mloskot Feb 2, 2013
@mloskot
Copy link
Contributor

mloskot commented Feb 2, 2013

I just checked the current master and it looks all the files are copied as expected (please, don't be confused by 3.1.0 in libsoci_mysql.so.3.1.0, this is not SOCI 3.1.0 but the master branch and soon-to-be SOCI 3.2.0):

$ cmake -DCMAKE_INSTALL_PREFIX:PATH=/home/mloskot/usr -DWITH_ODBC=OFF ../soci/src
...
$ make install
...
-- Installing: /home/mloskot/usr/lib64/libsoci_core.so.3.1.0
-- Installing: /home/mloskot/usr/lib64/libsoci_core.so.3.1
-- Installing: /home/mloskot/usr/lib64/libsoci_core.so
-- Installing: /home/mloskot/usr/lib64/libsoci_core.a
-- Installing: /home/mloskot/usr/include/soci/empty/soci-empty.h
-- Installing: /home/mloskot/usr/lib64/libsoci_empty.so.3.1.0
-- Installing: /home/mloskot/usr/lib64/libsoci_empty.so.3.1
-- Installing: /home/mloskot/usr/lib64/libsoci_empty.so
-- Removed runtime path from "/home/mloskot/usr/lib64/libsoci_empty.so.3.1.0"
-- Installing: /home/mloskot/usr/lib64/libsoci_empty.a
-- Installing: /home/mloskot/usr/include/soci/postgresql/soci-postgresql.h
-- Installing: /home/mloskot/usr/include/soci/postgresql/common.h
-- Installing: /home/mloskot/usr/lib64/libsoci_postgresql.so.3.1.0
-- Installing: /home/mloskot/usr/lib64/libsoci_postgresql.so.3.1
-- Installing: /home/mloskot/usr/lib64/libsoci_postgresql.so
-- Removed runtime path from "/home/mloskot/usr/lib64/libsoci_postgresql.so.3.1.0"
-- Installing: /home/mloskot/usr/lib64/libsoci_postgresql.a
-- Installing: /home/mloskot/usr/include/soci/mysql/soci-mysql.h
-- Installing: /home/mloskot/usr/include/soci/mysql/common.h
-- Installing: /home/mloskot/usr/lib64/libsoci_mysql.so.3.1.0
-- Installing: /home/mloskot/usr/lib64/libsoci_mysql.so.3.1
-- Installing: /home/mloskot/usr/lib64/libsoci_mysql.so
-- Removed runtime path from "/home/mloskot/usr/lib64/libsoci_mysql.so.3.1.0"
-- Installing: /home/mloskot/usr/lib64/libsoci_mysql.a
-- Installing: /home/mloskot/usr/include/soci/sqlite3/soci-sqlite3.h
-- Installing: /home/mloskot/usr/include/soci/sqlite3/common.h
-- Installing: /home/mloskot/usr/lib64/libsoci_sqlite3.so.3.1.0
-- Installing: /home/mloskot/usr/lib64/libsoci_sqlite3.so.3.1
-- Installing: /home/mloskot/usr/lib64/libsoci_sqlite3.so
-- Removed runtime path from "/home/mloskot/usr/lib64/libsoci_sqlite3.so.3.1.0"
-- Installing: /home/mloskot/usr/lib64/libsoci_sqlite3.a

Tested on Arch Linux 64-bit.

Closing as worksforme.

@mloskot mloskot closed this as completed Feb 2, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants