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
signature.asc
Description: OpenPGP digital signature