[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Resolve static linking



.Hi, ALL,

[code]
igor@debian:~/dbhandler/Debug$ ls -la /usr/local/lib/
total 156544
drwxr-xr-x  3 root root     4096 Jul 12 19:55 .
drwxr-xr-x 10 root root     4096 Jul  9 15:42 ..
-rw-r--r--  1 root root        8 Jul 12 19:52 libdbinterface.a
-rw-r--r--  1 root root  1082702 Jul 12 19:53 libdbloader.a
-rwxr-xr-x  1 root root     1028 Jul 12 19:53 libdbloader.la
lrwxrwxrwx  1 root root       20 Jul 12 19:53 libdbloader.so ->
libdbloader.so.0.0.0
lrwxrwxrwx  1 root root       20 Jul 12 19:53 libdbloader.so.0 ->
libdbloader.so.0.0.0
-rwxr-xr-x  1 root root   711864 Jul 12 19:53 libdbloader.so.0.0.0
-rw-r--r--  1 root root 24680060 Jul 12 19:55 libdbwindow.a
-rwxr-xr-x  1 root root     1467 Jul 12 19:55 libdbwindow.la
lrwxrwxrwx  1 root root       20 Jul 12 19:55 libdbwindow.so ->
libdbwindow.so.0.0.0
lrwxrwxrwx  1 root root       20 Jul 12 19:55 libdbwindow.so.0 ->
libdbwindow.so.0.0.0
-rwxr-xr-x  1 root root  7936128 Jul 12 19:54 libdbwindow.so.0.0.0
-rw-r--r--  1 root root 23587878 Jul 12 19:54 libdialogs.a
-rwxr-xr-x  1 root root     1632 Jul 12 19:54 libdialogs.la
lrwxrwxrwx  1 root root       19 Jul 12 19:54 libdialogs.so ->
libdialogs.so.0.0.0
lrwxrwxrwx  1 root root       19 Jul 12 19:54 libdialogs.so.0 ->
libdialogs.so.0.0.0
-rwxr-xr-x  1 root root  7549528 Jul 12 19:54 libdialogs.so.0.0.0
-rw-r--r--  1 root root  1933976 Jul 12 19:53 libfieldswindow.a
-rwxr-xr-x  1 root root     1222 Jul 12 19:53 libfieldswindow.la
lrwxrwxrwx  1 root root       24 Jul 12 19:53 libfieldswindow.so ->
libfieldswindow.so.0.0.0
lrwxrwxrwx  1 root root       24 Jul 12 19:53 libfieldswindow.so.0 ->
libfieldswindow.so.0.0.0
-rwxr-xr-x  1 root root   852640 Jul 12 19:53 libfieldswindow.so.0.0.0
-rw-r--r--  1 root root  1776178 Jul 12 19:53 libmysql_lib.a
-rwxr-xr-x  1 root root     1025 Jul 12 19:53 libmysql_lib.la
lrwxrwxrwx  1 root root       21 Jul 12 19:53 libmysql_lib.so ->
libmysql_lib.so.0.0.0
lrwxrwxrwx  1 root root       21 Jul 12 19:53 libmysql_lib.so.0 ->
libmysql_lib.so.0.0.0
-rwxr-xr-x  1 root root  1104968 Jul 12 19:53 libmysql_lib.so.0.0.0
-rw-r--r--  1 root root  2524170 Jul 12 19:52 libodbc_lib.a
-rwxr-xr-x  1 root root     1009 Jul 12 19:52 libodbc_lib.la
lrwxrwxrwx  1 root root       20 Jul 12 19:52 libodbc_lib.so ->
libodbc_lib.so.0.0.0
lrwxrwxrwx  1 root root       20 Jul 12 19:52 libodbc_lib.so.0 ->
libodbc_lib.so.0.0.0
-rwxr-xr-x  1 root root  1595336 Jul 12 19:52 libodbc_lib.so.0.0.0
-rw-r--r--  1 root root  2028682 Jul 12 19:53 libpostgres.a
-rwxr-xr-x  1 root root      996 Jul 12 19:52 libpostgres.la
lrwxrwxrwx  1 root root       20 Jul 12 19:52 libpostgres.so ->
libpostgres.so.0.0.0
lrwxrwxrwx  1 root root       20 Jul 12 19:52 libpostgres.so.0 ->
libpostgres.so.0.0.0
-rwxr-xr-x  1 root root  1262456 Jul 12 19:52 libpostgres.so.0.0.0
-rw-r--r--  1 root root  3372698 Jul 12 19:54 libpropertieshandlers.a
-rwxr-xr-x  1 root root     1404 Jul 12 19:54 libpropertieshandlers.la
lrwxrwxrwx  1 root root       30 Jul 12 19:54 libpropertieshandlers.so
-> libpropertieshandlers.so.0.0.0
lrwxrwxrwx  1 root root       30 Jul 12 19:54
libpropertieshandlers.so.0 -> libpropertieshandlers.so.0.0.0
-rwxr-xr-x  1 root root  1254184 Jul 12 19:54 libpropertieshandlers.so.0.0.0
-rw-r--r--  1 root root 13900452 Jul 12 19:53 libpropertypages.a
-rwxr-xr-x  1 root root     1312 Jul 12 19:53 libpropertypages.la
lrwxrwxrwx  1 root root       25 Jul 12 19:53 libpropertypages.so ->
libpropertypages.so.0.0.0
lrwxrwxrwx  1 root root       25 Jul 12 19:53 libpropertypages.so.0 ->
libpropertypages.so.0.0.0
-rwxr-xr-x  1 root root  4432824 Jul 12 19:53 libpropertypages.so.0.0.0
-rw-r--r--  1 root root 28108724 Jul 12 19:53 libshapeframework.a
-rwxr-xr-x  1 root root     1177 Jul 12 19:53 libshapeframework.la
lrwxrwxrwx  1 root root       26 Jul 12 19:53 libshapeframework.so ->
libshapeframework.so.0.0.0
lrwxrwxrwx  1 root root       26 Jul 12 19:53 libshapeframework.so.0
-> libshapeframework.so.0.0.0
-rwxr-xr-x  1 root root  8452168 Jul 12 19:53 libshapeframework.so.0.0.0
-rw-r--r--  1 root root  4302174 Jul 12 19:52 libsqlite_lib.a
-rwxr-xr-x  1 root root     1005 Jul 12 19:52 libsqlite_lib.la
lrwxrwxrwx  1 root root       22 Jul 12 19:52 libsqlite_lib.so ->
libsqlite_lib.so.0.0.0
lrwxrwxrwx  1 root root       22 Jul 12 19:52 libsqlite_lib.so.0 ->
libsqlite_lib.so.0.0.0
-rwxr-xr-x  1 root root  2961704 Jul 12 19:52 libsqlite_lib.so.0.0.0
-rw-r--r--  1 root root  6102900 Jul 12 19:54 libtableedit.a
-rwxr-xr-x  1 root root     1142 Jul 12 19:54 libtableedit.la
lrwxrwxrwx  1 root root       21 Jul 12 19:54 libtableedit.so ->
libtableedit.so.0.0.0
lrwxrwxrwx  1 root root       21 Jul 12 19:54 libtableedit.so.0 ->
libtableedit.so.0.0.0
-rwxr-xr-x  1 root root  2211528 Jul 12 19:54 libtableedit.so.0.0.0
-rw-r--r--  1 root root  4697154 Jul 12 19:55 libtablewindow.a
-rwxr-xr-x  1 root root     1173 Jul 12 19:55 libtablewindow.la
lrwxrwxrwx  1 root root       23 Jul 12 19:55 libtablewindow.so ->
libtablewindow.so.0.0.0
lrwxrwxrwx  1 root root       23 Jul 12 19:55 libtablewindow.so.0 ->
libtablewindow.so.0.0.0
-rwxr-xr-x  1 root root  1750072 Jul 12 19:55 libtablewindow.so.0.0.0
drwxr-xr-x  3 root root     4096 Jul  9 16:52 python3.9
[/code]

I have 2 questions:

1. This is the result of me running "make install".
There I have a static linking library "libdbinterface.a"

Now, I did run "/sbin/ldconfig" which resolved the so library
loading error, but that so library is linked to the a library
above and so trying to load it fails.

How should I deal with it?

2. There is python 3.9 folder there
I now I didn't install anything python specific and so the box
should contain only the default python implementation

Is there a way to find what this python folder about?

Thank you.


Reply to: