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

Re: make contest



Alexey Pechnikov wrote:
> Hello!
> 
> Раз тут такие специалисты по мэйкфайлам собрались, подскажите одну вещь. Нужно 
> мне в проект добавить пару дополнительных файлов, которые должны линковаться 
> с дополнительными библиотеками. Сейчас делаю так
> 
> TCC += -lz -DSQLITE_ENABLE_ICU=1 `icu-config --ldflags`
> 
> Где-то далее в мэйке идет перечисление добавленных мной файлов
> 
> SRC += \
>   $(TOP)/ext/inet/ipv4-ext.c
> SRC += \
>   $(TOP)/ext/compress/compress.c
> SRC += \
>   $(TOP)/ext/crypt/md5.c
> 
> Больше эти файлы нигде не упоминаются.
> 
> Теперь при сборке deb-пакета вижу ругань, что добавленные мной доп. либы нафиг 
> никому не нужны, кроме моих файликов. Как быть?
> 
> dh_installdeb -psqlite3
> dh_perl -psqlite3
> dh_shlibdeps -psqlite3
> dpkg-shlibdeps: предупреждение: зависимости от libdl.so.2 можно избежать, 
> если "debian/sqlite3/usr/bin/sqlite3" не будет бесполезно слинкована сней (не 
> используется ни одного её символа).
> dpkg-shlibdeps: предупреждение: зависимости от libz.so.1 можно избежать, 
> если "debian/sqlite3/usr/bin/sqlite3" не будет бесполезно слинкована сней (не 
> используется ни одного её символа).
> dpkg-shlibdeps: предупреждение: зависимости от libicui18n.so.38 можно 
> избежать, если "debian/sqlite3/usr/bin/sqlite3" не будет бесполезно 
> слинкована сней (не используется ни одного её символа).
> dpkg-shlibdeps: предупреждение: зависимости от libicuuc.so.38 можно избежать, 
> если "debian/sqlite3/usr/bin/sqlite3" не будет бесполезно слинкована сней (не 
> используется ни одного её символа).
> dpkg-shlibdeps: предупреждение: зависимости от libm.so.6 можно избежать, 
> если "debian/sqlite3/usr/bin/sqlite3" не будет бесполезно слинкована сней (не 
> используется ни одного её символа).
> dpkg-shlibdeps: предупреждение: зависимости от libpthread.so.0 можно избежать, 
> если "debian/sqlite3/usr/bin/sqlite3" не будет бесполезно слинкована сней (не 
> используется ни одного её символа).
> dpkg-shlibdeps: предупреждение: зависимости от libicudata.so.38 можно 
> избежать, если "debian/sqlite3/usr/bin/sqlite3" не будет бесполезно 
> слинкована сней (не используется ни одного её символа).
> dh_installdeb -plibsqlite3-0
> 
> Best regards, Alexey.
> 
> 
Забить, если это только не ведёт к лишним бинарным зависимостям.
Могу быть не прав, собаку на этих вещах не ел.

-- 
Eugene V. Lyubimkin aka JackYF

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: