Здравствуйте, товарищи мои дорогие!

Прикручивая FB 2.5.0 к FBDataGuard'у был приятно удивлен, что размер директория 
с птахом 2.5.0 RC3,
который я собирал под линухом из исходов, составляет 499Мб!

Собирал штатно
autogen.sh --with-service-name=gds_db33050 --with-service-port=33050 
--prefix=/opt/firebird25
make
make install

В результате размеры /opt/firebird25/bin и /opt/firebird25/lib просто поражают

Ну, вот, к примеру, что имею в bin:

$>ls -l /opt/firebird25/bin
итого 246628
-rwxr-xr-x 1 root root    61438 Июн  3 10:34 blrtable
-rwxrwxrwx 1 root root 35745380 Июн  3 11:30 build_file
-rw-r--r-- 1 root root      283 Июн  3 11:26 changeDBAPassword.sh
-rw-r--r-- 1 root root     2936 Июн  3 11:26 changeGdsLibraryCompatibleLink.sh
-rw-r--r-- 1 root root     1781 Июн  3 11:26 changeMultiConnectMode.sh
-rw-r--r-- 1 root root     1671 Июн  3 11:26 changeRunUser.sh
-rw-r--r-- 1 root root     3139 Июн  3 11:26 classicLibrary.sh
-rwxr-xr-x 1 root root 35759000 Июн  3 11:30 codes
-rw-r--r-- 1 root root     3476 Июн  3 11:26 createAliasDB.sh
-rwxr-xr-x 1 root root 35742466 Июн  3 11:30 create_db
-rw-r--r-- 1 root root     2917 Июн  3 11:26 fb_config
-rwxr-xr-x 1 root root  1126855 Июн  3 11:35 fbguard
-rwxr-xr-x 1 root root    12121 Июн  3 11:34 fb_inet_server
-rwxr-xr-x 1 root root  2382115 Июн  3 11:35 fb_lock_print
-rwxr-xr-x 1 root root  3548892 Июн  3 11:34 fb_smp_server
-rwxr-xr-x 1 root root   956040 Июн  3 11:35 fbsvcmgr
-rwxr-xr-x 1 root root  1056195 Июн  3 11:35 fbtracemgr
-rwxr-xr-x 1 root root  2349371 Июн  3 11:34 gbak
-rwxr-xr-x 1 root root 36760941 Июн  3 11:30 gbak_static
-rwxr-xr-x 1 root root  2767615 Июн  3 11:35 gdef
-rwxr-xr-x 1 root root  1556942 Июн  3 11:34 gfix
-rwxr-xr-x 1 root root  2771855 Июн  3 11:34 gpre
-rwxr-xr-x 1 root root  3477788 Июн  3 10:28 gpre_boot
lrwxrwxrwx 1 root root       11 Июн  3 11:53 gpre_current -> gpre_static
-rwxr-xr-x 1 root root 37295336 Июн  3 10:31 gpre_static
-rwxr-xr-x 1 root root  2597759 Июн  3 11:35 gsec
-rwxr-xr-x 1 root root    81416 Июн  3 11:34 gsplit
-rwxr-xr-x 1 root root  2625192 Июн  3 11:35 gstat
-rwxr-xr-x 1 root root  1828710 Июн  3 11:34 isql
-rwxr-xr-x 1 root root 36581780 Июн  3 11:30 isql_static
-rw-r--r-- 1 root root     9762 Июн  3 11:26 linuxLibrary.sh
-rwxr-xr-x 1 root root  2411635 Июн  3 11:35 nbackup
-rw-r--r-- 1 root root    19278 Июн  3 11:26 posixLibrary.sh
-rw-r--r-- 1 root root     1922 Июн  3 11:26 postinstall.sh
-rw-r--r-- 1 root root     1050 Июн  3 11:26 postuninstall.sh
-rw-r--r-- 1 root root     2422 Июн  3 11:26 preinstall.sh
-rw-r--r-- 1 root root     1325 Июн  3 11:26 preuninstall.sh
-rwxr-xr-x 1 root root  2584834 Июн  3 11:35 qli
-rw-r--r-- 1 root root     1663 Июн  3 11:26 restoreRootRunUser.sh
-rw-r--r-- 1 root root     1864 Июн  3 11:26 superLibrary.sh
-rw-r--r-- 1 root root     1105 Июн  3 11:26 tarinstall.sh
-rw-r--r-- 1 root root     1510 Июн  3 11:26 tarMainInstall.sh
-rw-r--r-- 1 root root     1692 Июн  3 11:26 tarMainUninstall.sh
-rw-r--r-- 1 root root      995 Июн  3 11:26 taruninstall.sh

Интересует назначение файлов "огромного" размера (более 35 мегабайт) со словом 
_static в имени файла.
А также codes и create_db - это что?..

в lib тоже есть огромадные файлы
$>ls -l /opt/firebird25/lib
итого 125876
-rw-r--r-- 1 root root   210320 Июн  3 10:28 libedit.a
lrwxrwxrwx 1 root root       16 Июн  3 11:53 libfbclient.so -> libfbclient.so.2
lrwxrwxrwx 1 root root       20 Июн  3 11:53 libfbclient.so.2 -> 
libfbclient.so.2.5.0
-rwxr-xr-x 1 root root  4833611 Июн  3 11:35 libfbclient.so.2.5.0
lrwxrwxrwx 1 root root       17 Июн  3 11:53 libfbembed.so -> libfbembed.so.2.5
lrwxrwxrwx 1 root root       19 Июн  3 11:53 libfbembed.so.2.5 -> 
libfbembed.so.2.5.0
-rwxr-xr-x 1 root root 38216149 Июн  3 11:34 libfbembed.so.2.5.0
-rw-rw-rw- 1 root root 82309292 Июн  3 11:30 libfbstatic.a
-rwxr-xr-x 1 root root    10179 Июн  3 11:30 libib_util.so
lrwxrwxrwx 1 root root       18 Июн  3 11:53 libicudata.so -> libicudata.so.30.0
lrwxrwxrwx 1 root root       18 Июн  3 11:53 libicudata.so.30 -> 
libicudata.so.30.0
-rwxr-xr-x 1 root root  1560303 Июн  3 11:27 libicudata.so.30.0
lrwxrwxrwx 1 root root       18 Июн  3 11:53 libicui18n.so -> libicui18n.so.30.0
lrwxrwxrwx 1 root root       18 Июн  3 11:53 libicui18n.so.30 -> 
libicui18n.so.30.0
-rwxr-xr-x 1 root root   640038 Июн  3 11:26 libicui18n.so.30.0
lrwxrwxrwx 1 root root       16 Июн  3 11:53 libicuuc.so -> libicuuc.so.30.0
lrwxrwxrwx 1 root root       16 Июн  3 11:53 libicuuc.so.30 -> libicuuc.so.30.0
-rwxr-xr-x 1 root root   935775 Июн  3 11:26 libicuuc.so.30.0

Эти файлы есть наследие релиз-кандидата или имеет место быть какой-то недочет в скрипте конфигурации, или я забыл опции какие при конфигурации поставить, или вовсе это все нормально и теперь так много всего и все такое большое?


--
Regards,
Ovchinnikov Vasily
ova at tkvc ru



Reply via email to