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: