+7 499 990-10-21

[РЕШЕНО]Сборка из исходников

[РЕШЕНО]Сборка из исходников

Сообщение oldbay » 23 апр 2012, 00:24

тема как продолжение топика http://dnc.ru/forum/viewtopic.php?f=25&t=665
После сборки бинарного пакета ДЭНСИ:Касса на ArchLinux, последовала попытка сборки из исходников для этого же дистрибутива. - но меня постигло фиаско - нормального процесса сборки я так и не добился.

Тогда попробовал собрать на mandriva 2009 поставляемом вместе с установочным диском программы. Исходники находятся на том же диске в dnc_kassa/src архив dnc_sources_1.2.6patch5.tar.gz
Немного поработав с зависимостями
Код: Выделить всё
полный список пакетов
acl-2.2.47-4.2mdv2009.0
acpi-0.09-5mdv2009.0
acpid-1.0.6-6.2mnb2
alsa-utils-1.0.18-1.2mdv2009.0
aoss-1.0.17-2.2mdv2009.0
aria2-0.15.3-0.20080918.3.1mdv2009.0
at-3.1.10.1-2.2mdv2009.0
atk1.0-common-1.24.0-1mdv2009.0
aumix-2.8-18mdv2009.0
aumix-text-2.8-18mdv2009.0
autologin-1.0.0-25mdv2009.1
avahi-0.6.23-1.2mdv2009.0
basesystem-2009.0-2mdv2009.0
basesystem-minimal-2009.0-2mdv2009.0
bash-3.2-10.2mdv2009.0
bind-utils-9.5.2-0.2mdv2009.0
binutils-2.18.50.0.8-1mnb2
bitmap-1.0.3-4mdv2009.0
bootloader-utils-1.15-2mdv2009.0
bootsplash-3.2.17-1mdv2009.0
bzip2-1.0.5-3mdv2009.0
cdialog-1.1-1.20080316.1mdv2009.0
chkconfig-1.3.37-1mdv2009.0
common-licenses-1.0-12mdv2009.0
consolekit-0.3.0-3mdv2009.0
consolekit-x11-0.3.0-3mdv2009.0
coreutils-6.12-2.5mdv2009.0
cpio-2.9-5.1mdv2009.0
cracklib-dicts-2.8.12-1mdv2009.0
crontabs-1.10-12mdv2009.0
cryptsetup-1.0.6-3mdv2009.0
curlftpfs-0.9.2-1mdv2009.0
dash-static-0.5.4-9mdv2009.0
dbus-1.2.3-2.2mdv2009.0
dbus-x11-1.2.3-2.2mdv2009.0
desktop-common-data-2009.0-12mdv2009.0
desktop-file-utils-0.15-3mdv2009.0
dhcp-client-3.0.7-1.6mdv2009.0
dhcp-common-3.0.7-1.6mdv2009.0
diffutils-2.8.7-8mdv2009.0
dmidecode-2.9-4mdv2009.0
dmraid-1.0.0-0.rc14.7mnb2
dmsetup-1.02.24-3mnb2
drak3d-1.24-1.1mdv2009.0
drakbackup-0.19-1mdv2009.0
drakconf-11.9.3-1.1mdv2009.0
drakconf-icons-11.9.3-1.1mdv2009.0
drakguard-0.7-2.1mdv2009.0
draksnapshot-0.19.1-1.1mdv2009.0
drakstats-0.22-3mdv2009.0
drakx-kbd-mouse-x11-0.64-1.1mdv2009.0
drakx-net-0.54.8-1.1mdv2009.0
drakx-net-text-0.54.8-1.1mdv2009.0
drakxtools-11.71.12-1.1mdv2009.0
drakxtools-backend-11.71.12-1.1mdv2009.0
drakxtools-curses-11.71.12-1.1mdv2009.0
e2fsprogs-1.41.2-1mnb2
eject-2.1.5-5.2mdv2009.0
enchant-1.4.2-4.1mdv2009.0
etcskel-1.63-23mdv2009.0
ethtool-6-3mdv2009.0
fbgrab-1.0-5mdv2009.0
file-4.26-1mdv2009.0
filesystem-2.1.9-5mdv2009.0
findutils-4.4.0-2mdv2009.0
firefox-3.0.14-0.1mdv2009.0
firefox-ru-3.0.14-0.1mdv2009.0
font-tools-0.1-17mdv2009.0
fontconfig-2.6.0-3mdv2009.0
fonts-ttf-dejavu-2.26-1mdv2009.0
fonts-ttf-liberation-1.04-1mdv2009.0
fortune-mod-1.99.1-17mdv2009.0
freetype-1.3.1-29mdv2009.0
freetype-tools-1.3.1-29mdv2009.0
fuse-2.7.4-4.2mdv2009.0
galculator-1.3.1-4mdv2009.0
gamin-0.1.9-6mdv2009.0
gawk-3.1.6-2mdv2009.0
gcc-4.3.2-3.1mnb2
gcc-c++-4.3.2-3.1mnb2
gcc-cpp-4.3.2-3.1mnb2
GConf2-2.24.0-1mdv2009.0
gdm-2.20.8-1mdv2009.0
genhdlist2-5.8-1mdv2009.0
gettext-base-0.17-3mdv2009.0
gftp-2.0.18-11mdv2009.0
gksu-2.0.2-1mdv2009.1
glib-gettextize-2.18.1-1.2mdv2009.0
glib2.0-common-2.18.1-1.2mdv2009.0
glibc-2.8-1.20080520.5.4mnb2
glibc-devel-2.8-1.20080520.5.4mnb2
gnome-icon-theme-2.24.0-1mdv2009.0
gnome-keyring-2.24.0-1mdv2009.0
gnome-mime-data-2.18.0-4mdv2009.0
gnome-vfs2-2.24.0-1mdv2009.0
gnupg-1.4.9-5mdv2009.0
gpg-pubkey-22458a98-3969e7de
gpg-pubkey-26752624-3fd74faa
gpg-pubkey-70771ff3-3c8f768f
gpg-pubkey-70771ff3-3c8f768f
gpg-pubkey-70771ff3-44b3822e
gpg-pubkey-78d019f5-3fd7504d
gpicview-0.1.11-1mdv2009.0
grep-2.5.4-1.1mdv2009.0
groff-1.19.1-12mdv2009.0
groff-for-man-1.19.1-12mdv2009.0
grub-0.97-24mdv2009.0
gstreamer0.10-tools-0.10.20-3mdv2009.0
gtk+2.0-2.14.3-2mdv2009.0
gtksourceview1-1.8.5-5mdv2009.0
gurpmi-6.14.16-1.2mdv2009.0
gzip-1.3.12-3.1mdv2009.0
hal-0.5.11-7mdv2009.0
hal-info-0.0-5.20081001.1mdv2009.0
harddrake-11.71.12-1.1mdv2009.0
harddrake-ui-11.71.12-1.1mdv2009.0
hdparm-8.9-1mdv2009.0
hicolor-icon-theme-0.10-4mdv2009.0
ia_ora-gnome-1.0.20-1mdv2009.0
iceauth-1.0.2-4mdv2009.0
icewm-1.3.1-4mdv2009.0
icewm-gnome-1.3.1-4mdv2009.0
icewm-light-1.3.1-4mdv2009.0
ifmetric-0.3-7mnb2
ifplugd-0.28-9mdv2009.0
indexhtml-2009.0-1mdv2009.0
info-4.12-1mdv2009.0
info-install-4.12-1mdv2009.0
initscripts-8.81-10.7mdv2009.0
iproute2-2.6.26-2.1mdv2009.0
ipset-2.3.3a-1.2mdv2009.0
iptables-1.4.2-0.2mnb2
iputils-20071127-5mdv2009.0
kbd-1.12-15.4mdv2009.0
kde4-style-iaora-common-0.2.2.2-0.1mdv2009.0
kernel-desktop586-2.6.27-0.rc8.2mnb-1-1mnb2
kernel-firmware-2.6.27-2mnb2
kernel-headers-2.6.27.5-1mnb2
keyutils-1.2-8.1mdv2009.0
krb5-1.6.3-6.4mdv2009.0
ldetect-0.7.26-4.2mdv2009.0
ldetect-lst-0.1.243.2-1.1mdv2009.0
leafpad-0.8.15-1mdv2009.0
less-418-4mdv2009.0
lftp-3.7.4-1mdv2009.0
libacl1-2.2.47-4.2mdv2009.0
libalsa-data-1.0.18-1.2mdv2009.0
libalsa-oss0-1.0.17-2.2mdv2009.0
libalsa2-1.0.18-1.2mdv2009.0
libart_lgpl2-2.3.20-3mdv2009.0
libaspell15-0.60.6-3mdv2009.0
libasyncns0-0.4-1mdv2009.0
libatk1.0_0-1.24.0-1mdv2009.0
libattr1-2.4.43-1mdv2009.0
libaudiofile0-0.2.6-12mdv2009.0
libaudit0-1.7.7-1mdv2009.0
libavahi-client3-0.6.23-1.2mdv2009.0
libavahi-common3-0.6.23-1.2mdv2009.0
libavahi-core5-0.6.23-1.2mdv2009.0
libavahi-glib1-0.6.23-1.2mdv2009.0
libbeecrypt7-4.2.0-0.20080216.2mdv2009.0
libbinutils2-2.18.50.0.8-1mnb2
libbonobo-2.24.0-1mdv2009.0
libbonobo2_0-2.24.0-1mdv2009.0
libbzip2_1-1.0.5-3mdv2009.0
libcairo2-1.8.0-1mdv2009.0
libcairomm1.0_1-1.6.4-1mdv2009.0
libcap2-2.10-1.1mdv2009.0
libcares2-1.5.2-2mdv2009.0
libcheck0-0.9.5-4mdv2009.0
libconsolekit0-0.3.0-3mdv2009.0
libcrack2-2.8.12-1mdv2009.0
libcroco0.6_3-0.6.1-4mdv2009.0
libcups2-1.3.10-0.3mdv2009.0
libcurl4-7.19.0-2.4mdv2009.0
libdaemon0-0.13-1mdv2009.0
libdatrie0-0.1.3-2mdv2009.0
libdb4.6-4.6.21-10.1mdv2009.0
libdbnss4.6-4.6.21-10.1mdv2009.0
libdbus-1_3-1.2.3-2.2mdv2009.0
libdbus-glib-1_2-0.76-2mdv2009.0
libdevmapper1.02-1.02.24-3mnb2
libdirectfb1.2_0-1.2.3-3mdv2009.0
libdmx1-1.0.2-5mdv2009.0
libdrakx-net-0.54.8-1.1mdv2009.0
libdrm-devel-2.3.1-1mdv2009.0
libdrm2-2.3.1-1mdv2009.0
libecpg8.3_6-8.3.9-0.1mdv2009.0
libedit0-2.11-0.20080712.1mdv2009.0
libelfutils1-0.137-1mdv2009.0
libenchant1-1.4.2-4.1mdv2009.0
libesound0-0.2.40-1mdv2009.0
libexif12-0.6.16-6mdv2009.0
libexpat1-2.0.1-7.3mdv2009.0
libext2fs2-1.41.2-1mnb2
libflashsupport-0-20070927.2mdv2009.0
libfontconfig-devel-2.6.0-3mdv2009.0
libfontconfig1-2.6.0-3mdv2009.0
libfontenc1-1.0.4-5mdv2009.0
libfreetds0-0.82-5mdv2009.0
libfreetype6-2.3.7-1.1mdv2009.0
libfreetype6-devel-2.3.7-1.1mdv2009.0
libfuse2-2.7.4-4.2mdv2009.0
libgail18-2.14.3-2mdv2009.0
libgamin-1_0-0.1.9-6mdv2009.0
libgcc1-4.3.2-3.1mnb2
libGConf2_4-2.24.0-1mdv2009.0
libgconfmm2.6_1-2.24.0-1mdv2009.0
libgcrypt11-1.4.1-2mdv2009.0
libgdbm3-1.8.3-9mdv2009.0
libgdk_pixbuf2.0_0-2.14.3-2mdv2009.0
libgiblib1-1.2.4-6mdv2009.0
libgio2.0_0-2.18.1-1.2mdv2009.0
libgksu2.0_0-2.0.9-2mdv2009.1
libglade2.0_0-2.6.3-1mdv2009.0
libglademm2.4_1-2.6.7-1mdv2009.0
libglib2.0_0-2.18.1-1.2mdv2009.0
libglib2.0-devel-2.18.1-1.2mdv2009.0
libglibmm2.4_1-2.18.0-1mdv2009.0
libgmp3-4.2.3-1mdv2009.0
libgnome-keyring0-2.24.0-1mdv2009.0
libgnome-vfs2_0-2.24.0-1mdv2009.0
libgnome2_0-2.24.1-2mdv2009.0
libgnome2-2.24.1-2mdv2009.0
libgnomecanvas-2.20.1.1-3mdv2009.0
libgnomecanvas2_0-2.20.1.1-3mdv2009.0
libgnomecups-0.2.3-2mdv2009.0
libgnomecups-1.0_1-0.2.3-2mdv2009.0
libgnomeprint-2.18.5-2mdv2009.0
libgnomeprint2-2_0-2.18.5-2mdv2009.0
libgnomeprintui-2.18.3-2mdv2009.0
libgnomeprintui2-2_0-2.18.3-2mdv2009.0
libgnutls26-2.4.1-2.5mdv2009.0
libgpg-error-common-1.6-4mdv2009.0
libgpg-error0-1.6-4mdv2009.0
libgphoto-common-2.4.2-3mdv2009.0
libgphoto2-2.4.2-3mdv2009.0
libgpm2-1.20.5-1mdv2009.0
libgsf-1_114-1.14.9-1mdv2009.0
libgstreamer0.10_0.10-0.10.20-3mdv2009.0
libgtk-linux-fb-2.0_0-2.4.14-9mdv2009.0
libgtk+-x11-2.0_0-2.14.3-2mdv2009.0
libgtk+2.0_0-2.14.3-2mdv2009.0
libgtkmm2.4_1-2.14.1-1mdv2009.0
libgtksourceview-1.0_0-1.8.5-5mdv2009.0
libgtop2-2.24.0-1mdv2009.0
libgtop2.0_7-2.24.0-1mdv2009.0
libhal1-0.5.11-7mdv2009.0
libhunspell1.2_0-1.2.7-1mdv2009.0
libia_ora-gnome-1.0.20-1mdv2009.0
libice6-1.0.4-5mdv2009.0
libice6-devel-1.0.4-5mdv2009.0
libicu40-4.0-2mdv2009.0
libIDL2_0-0.8.11-1mdv2009.0
libidn11-1.10-1.1mdv2009.0
libieee1284_3-0.2.11-3mdv2009.0
libimlib2_1-1.4.1.000-3.1mdv2009.0
libimlib2_1-filters-1.4.1.000-3.1mdv2009.0
libimlib2_1-loaders-1.4.1.000-3.1mdv2009.0
libintl8-0.17-3mdv2009.0
libiptables0-1.4.2-0.2mnb2
libjasper1-1.900.1-4.1mdv2009.0
libjpeg62-6b-43mdv2009.0
libkeyutils1-1.2-8.1mdv2009.0
libkrb53-1.6.3-6.4mdv2009.0
liblcms1-1.18-0.1mdv2009.0
libldap2.4_2-2.4.11-3.2mdv2009.0
libldetect0.7-0.7.26-4.2mdv2009.0
liblftp0-3.7.4-1mdv2009.0
liblrmi0-0.10-9mdv2009.0
libltdl3-1.5.26-5.2mdv2009.0
liblzma0-4.999.3-0.alpha.3mdv2009.0
liblzo2_2-2.02-5mdv2009.0
libmagic1-4.26-1mdv2009.0
libmalaga7-7.12-1mdv2009.0
libmesagl1-7.0.4-1.2mdv2009.0
libmesagl1-devel-7.0.4-1.2mdv2009.0
libmesaglu1-7.0.4-1.2mdv2009.0
libmesaglu1-devel-7.0.4-1.2mdv2009.0
libmng1-1.0.10-7mdv2009.0
libmodprobe0-3.3-pre11.40mdv2009.0
libmodprobe1-3.5-2.1mdv2009.0
libmpfr1-2.3.1-2mdv2009.0
libnautilus1-2.24.0-1mdv2009.0
libncurses5-5.6-1.20080823.1mdv2009.0
libncursesw5-5.6-1.20080823.1mdv2009.0
libneon0.27-0.28.3-1.1mdv2009.0
libnotify1-0.4.4-7mdv2009.0
libnspr4-4.8.4-0.1mdv2009.0
libnss3-3.12.6-0.1mdv2009.0
liboil-tools-0.3.15-1mdv2009.0
liboil0.3_0-0.3.15-1mdv2009.0
libopenssl0.9.8-0.9.8h-3.6mdv2009.0
libopenssl0.9.8-devel-0.9.8h-3.6mdv2009.0
libORBit2_0-2.14.16-1mdv2009.0
libpam_userpass1-1.0.2-2mdv2009.0
libpam0-0.99.8.1-16.1mdv2009.0
libpango1.0_0-1.22.0-1.1mdv2009.0
libpango1.0_0-modules-1.22.0-1.1mdv2009.0
libpangomm2.4_1-2.14.0-1mdv2009.0
libparted1.8_8-1.8.8-4mdv2009.0
libpcap0-0.9.8-3mdv2009.0
libpci3-3.0.0-6mdv2009.0
libpcre-devel-7.8-1mdv2009.0
libpcre0-7.8-1mdv2009.0
libphonon4-4.3.1-0.1mdv2009.0
libphononexperimental4-4.3.1-0.1mdv2009.0
libpixman-1_0-0.12.0-1mdv2009.0
libpng-devel-1.2.31-2.2mdv2009.0
libpng3-1.2.31-2.2mdv2009.0
libpolkit2-0.9-4mdv2009.0
libpopt0-1.10.8-32mdv2009.0
libpq8.3_5-8.3.9-0.1mdv2009.0
libpthread-stubs-0.1-4mdv2009.0
libpulseaudio0-0.9.10-11.2mdv2009.0
libpulsecore5-0.9.10-11.2mdv2009.0
libpulseglib20-0.9.10-11.2mdv2009.0
libpwdb0-0.62-6mdv2009.0
libpython2.5-2.5.2-5.5mdv2009.0
libqassistant4-4.5.2-1.6mdv2009.0
libqt3-3.3.8b-8.2mdv2009.0
libqt3support4-4.5.2-1.6mdv2009.0
libqt4-devel-4.5.2-1.6mdv2009.0
libqtclucene4-4.5.2-1.6mdv2009.0
libqtcore4-4.5.2-1.6mdv2009.0
libqtdbus4-4.5.2-1.6mdv2009.0
libqtdesigner4-4.5.2-1.6mdv2009.0
libqtgui4-4.5.2-1.6mdv2009.0
libqthelp4-4.5.2-1.6mdv2009.0
libqtnetwork4-4.5.2-1.6mdv2009.0
libqtopengl4-4.5.2-1.6mdv2009.0
libqtscript4-4.5.2-1.6mdv2009.0
libqtscripttools4-4.5.2-1.6mdv2009.0
libqtsql4-4.5.2-1.6mdv2009.0
libqtsvg4-4.5.2-1.6mdv2009.0
libqttest4-4.5.2-1.6mdv2009.0
libqtwebkit4-4.5.2-1.6mdv2009.0
libqtxml4-4.5.2-1.6mdv2009.0
libqtxmlpatterns4-4.5.2-1.6mdv2009.0
librarian0-0.8.1-2mdv2009.0
libreadline5-5.2-9mdv2009.0
librecode0-3.6-15mdv2009.0
librpm4.4-4.4.2.3-20mnb2
librsvg2_2-2.22.3-1mdv2009.0
libsamplerate0-0.1.4-1.1mdv2009.0
libsane1-1.0.19-7.1mdv2009.0
libsasl2-2.1.22-29.1mdv2009.0
libsexy2-0.1.11-6mdv2009.0
libsigc++2.0_0-2.2.2-2mdv2009.0
libslang2-2.1.3-3mdv2009.0
libsm6-1.1.0-1mdv2009.0
libsm6-devel-1.1.0-1mdv2009.0
libsmbclient0-3.3.10-0.1mdv2009.0
libsmbios2-2.0.3-1mdv2009.0
libsndfile1-1.0.18-2.pre22.1.2mdv2009.0
libsplashy1-0.3.11-4mdv2009.0
libsqlite3_0-3.6.15-0.1mdv2009.0
libsqlite3-devel-3.6.15-0.1mdv2009.0
libssh2_1-0.18-4.1mdv2009.0
libstartup-notification-1_0-0.9-7mdv2009.0
libstdc++-devel-4.3.2-3.1mnb2
libstdc++6-4.3.2-3.1mnb2
libsysfs2-2.1.0-9mnb2
libt1lib5-5.1.2-4mdv2009.0
libtalloc1-3.3.10-0.1mdv2009.0
libtasn1_3-1.5-2mdv2009.0
libtcb0-1.0.2-18mdv2009.0
libtdb1-3.3.10-0.1mdv2009.0
libtermcap2-2.0.8-46mdv2009.0
libthai0-0.1.9-7.1mdv2009.0
libtiff3-3.8.2-12.1mdv2009.0
libungif4-4.1.4-6mdv2009.0
libunixODBC1-2.2.12-9mdv2009.0
libusb0.1_4-0.1.12-12mdv2009.0
libuser-0.56.9-2mdv2009.0
libuser1-0.56.9-2mdv2009.0
libutempter0-0.5.5-5mdv2009.0
libvncserver0-0.9.1-2mdv2009.0
libvoikko1-2.0-1mdv2009.0
libvolume_id1-128-2.4mnb2
libvte9-0.17.4-1mdv2009.0
libwbclient0-3.3.10-0.1mdv2009.0
libwebkitgtk1-1.0.2-0.36309.1mdv2009.0
libwnck-1_22-2.24.0-1mdv2009.0
libwnck-2.24.0-1mdv2009.0
libwrap0-7.6-37mdv2009.0
libx11_6-1.1.5-1mdv2009.0
libx11_6-devel-1.1.5-1mdv2009.0
libx11-common-1.1.5-1mdv2009.0
libxau6-1.0.4-1mdv2009.0
libxau6-devel-1.0.4-1mdv2009.0
libxaw7-1.0.4-5mdv2009.0
libxaw8-1.0.4-5mdv2009.0
libxcb-devel-1.1.91-2.2mdv2009.0
libxcb1-1.1.91-2.2mdv2009.0
libxcomposite1-0.4.0-3mdv2009.0
libxcursor1-1.1.9-3mdv2009.0
libxdamage-devel-1.1.1-3mdv2009.0
libxdamage1-1.1.1-3mdv2009.0
libxdmcp6-1.0.2-6mdv2009.0
libxdmcp6-devel-1.0.2-6mdv2009.0
libxext6-1.0.4-2mdv2009.0
libxext6-devel-1.0.4-2mdv2009.0
libxfixes3-4.0.3-4mdv2009.0
libxfixes3-devel-4.0.3-4mdv2009.0
libxfont1-1.3.3-1mdv2009.0
libxft2-2.1.13-1mdv2009.0
libxi6-1.1.3-3mdv2009.0
libxinerama1-1.0.3-2mdv2009.0
libxkbfile1-1.0.5-2mdv2009.0
libxkbui1-1.0.2-5mdv2009.0
libxml2_2-2.7.1-1.4mdv2009.0
libxml2-devel-2.7.1-1.4mdv2009.0
libxml2-utils-2.7.1-1.4mdv2009.0
libxmu6-1.0.4-4mdv2009.0
libxp6-1.0.0-6mdv2009.0
libxpm4-3.5.7-4mdv2009.0
libxrandr2-1.2.3-1mdv2009.0
libxrender1-0.9.4-3mdv2009.0
libxrender1-devel-0.9.4-3mdv2009.0
libxslt1-1.1.24-3mdv2009.0
libxt6-1.0.5-4.2mdv2009.0
libxt6-devel-1.0.5-4.2mdv2009.0
libxtst6-1.0.3-3mdv2009.0
libxulrunner1.9-1.9.0.14-0.1mdv2009.0
libxv1-1.0.4-2mdv2009.0
libxvmc1-1.0.4-4mdv2009.0
libxxf86misc1-1.0.1-6mdv2009.0
libxxf86vm-devel-1.0.2-1mdv2009.0
libxxf86vm1-1.0.2-1mdv2009.0
locales-2.8-6mdv2009.0
locales-ru-2.8-6mdv2009.0
logrotate-3.7.5-9mdv2009.0
lsof-4.80-1mdv2009.0
luit-1.0.3-2mdv2009.0
lynx-2.8.6-2.1mdv2009.0
lzma-4.43-24mdv2009.0
mailcap-2.0.4-21mdv2009.0
make-3.81-3mdv2009.0
makedev-4.4-5mdv2009.0
man-1.6e-8mdv2009.0
man-pages-3.09-1mdv2009.0
manbo-mandriva-files-gcc-4.3.2-1mnb2
manbo-mandriva-files-gcc-c++-4.3.2-1mnb2
mandi-0.9-2mdv2009.0
mandi-ifw-0.9-2mdv2009.0
mandriva-doc-common-2009.0-1.2mdv2009.0
mandriva-gfxboot-theme-0.35-1mdv2009.0
mandriva-release-common-2009.0-0.11mdv2009.0
mandriva-release-Free-2009.0-0.11mdv2009.0
mandriva-theme-common-1.3.6-1mdv2009.0
mandriva-theme-Free-1.3.6-1mdv2009.0
mc-4.6.2-3.20080216.3mdv2009.0
mdkonline-2.77.15.17-1.2mdv2009.0
menu-messages-2009.0-5mdv2009.0
mesa-7.0.4-1.2mdv2009.0
meta-task-2009.0-3mdv2009.0
migration-assistant-0.6.2-1mdv2009.0
mingetty-1.08-2mdv2009.0
mkfontdir-1.0.4-2mdv2009.0
mkfontscale-1.0.5-2mdv2009.0
mkinitrd-6.0.63-1mnb2
mktemp-1.6-1mdv2009.0
module-init-tools-3.5-2.1mdv2009.0
monitor-edid-2.1-1mdv2009.0
mount-cifs-3.3.10-0.1mdv2009.0
multiarch-utils-1.0.9-6mdv2009.0
nash-6.0.63-1mnb2
ncurses-5.6-1.20080823.1mdv2009.0
net-tools-1.60-28mdv2009.0
netprofile-0.10-3mdv2009.0
notification-daemon-0.3.90-0.r3017.1mdv2009.0
nss_tcb-1.0.2-18mdv2009.0
nss-3.12.6-0.1mdv2009.0
ntfs-3g-1.2918-1mdv2009.0
numlock-2.1.1-2mdv2009.0
openldap-2.4.11-3.2mdv2009.0
openssh-5.1p1-2.2mdv2009.0
openssh-askpass-common-5.1p1-2.2mdv2009.0
openssh-askpass-gnome-5.1p1-2.2mdv2009.0
openssh-clients-5.1p1-2.2mdv2009.0
openssh-server-5.1p1-2.2mdv2009.0
openssl-0.9.8h-3.6mdv2009.0
ORBit2-2.14.16-1mdv2009.0
pam_tcb-1.0.2-18mdv2009.0
pam-0.99.8.1-16.1mdv2009.0
pango-1.22.0-1.1mdv2009.0
paprefs-0.9.7-1mdv2009.0
passwd-0.74-6mdv2009.0
pavucontrol-0.9.6-4mdv2009.0
pciids-0.7-1.20080922mdv2009.0
pciutils-3.0.0-6mdv2009.0
pcmanfm-0.5-1mdv2009.0
perl-5.10.0-25.1mdv2009.0
perl-Archive-Cpio-0.07-3mdv2009.0
perl-Authen-SASL-2.12-1mdv2009.0
perl-base-5.10.0-25.1mdv2009.0
perl-Cairo-1.060-1mdv2009.0
perl-Config-IniFiles-2.39-4mdv2009.0
perl-Convert-ASN1-0.21-2mdv2009.0
perl-Crypt-SSLeay-0.57-3.1mdv2009.0
perl-Curses-1.23-2mdv2009.0
perl-Curses-UI-0.96-2mdv2009.0
perl-Digest-HMAC-1.01-15mdv2009.0
perl-Digest-SHA1-2.11-5mdv2009.0
perl-File-BaseDir-0.03-2mdv2009.0
perl-File-DesktopEntry-0.04-2mdv2009.0
perl-File-FnMatch-0.02-4mdv2009.0
perl-File-MimeInfo-0.15-2mdv2009.0
perl-Glib-1.200-1mdv2009.0
perl-Gnome2-Print-1.000-4mdv2009.0
perl-Gnome2-Vte-0.08-5mdv2009.0
perl-Gtk2-1.200-1mdv2009.0
perl-Gtk2-Notify-0.04-2mdv2008.1
perl-Gtk2-Sexy-0.04-1mdv2009.0
perl-Gtk2-SourceView-1.000-8mdv2009.0
perl-Gtk2-WebKit-0.03-1mdv2009.0
perl-Hal-Cdroms-0.03-2mdv2009.0
perl-HTML-Parser-3.56-3mdv2009.0
perl-HTML-Tagset-3.20-2mdv2009.0
perl-ldap-0.38-1mdv2009.0
perl-Libconf-0.42.10-1mdv2009.0
perl-libwww-perl-5.814-2mdv2009.0
perl-Locale-gettext-1.05-8mdv2009.0
perl-MailTools-2.04-1mdv2009.0
perl-MDK-Common-1.2.14-2.1mdv2009.0
perl-MDV-Distribconf-4.00-2mdv2009.0
perl-MDV-Packdrakeng-1.13-3mdv2009.0
perl-MIME-Lite-3.021-2mdv2009.0
perl-Net-DBus-0.33.6-3mdv2009.0
perl-Net-Jabber-2.0-5mdv2009.0
perl-Net-Telnet-3.03-7mdv2009.0
perl-Net-XMPP-1.02-2mdv2009.0
perl-SOAP-Lite-0.710.08-1mdv2009.0
perl-String-CRC32-1.4-5mdv2009.0
perl-String-ShellQuote-1.03-5mdv2009.0
perl-suid-5.10.0-25.1mdv2009.0
perl-Term-ReadKey-2.30-6mdv2009.0
perl-Text-DelimMatch-1.06-4mdv2009.0
perl-Time-ZoneInfo-0.3.4-2mdv2009.0
perl-TimeDate-1.16-7mdv2009.0
perl-URI-1.37-1mdv2009.0
perl-URPM-3.18.1-1mdv2009.0
perl-XML-LibXML-1.66-2mdv2009.0
perl-XML-LibXML-Common-0.13-8mdv2009.0
perl-XML-NamespaceSupport-1.09-5mdv2009.0
perl-XML-Parser-2.36-4mdv2009.0
perl-XML-SAX-0.96-1mdv2009.0
perl-XML-Simple-2.18-3mdv2009.0
perl-XML-Stream-1.22-5mdv2009.0
perl-XML-Twig-3.32-2mdv2009.0
phonon-devel-4.3.1-0.1mdv2009.0
pkgconfig-0.23-3mdv2009.0
policykit-0.9-4mdv2009.0
popt-data-1.10.8-32mdv2009.0
postgresql8.3-8.3.9-0.1mdv2009.0
postgresql8.3-devel-8.3.9-0.1mdv2009.0
postgresql8.3-server-8.3.9-0.1mdv2009.0
ppp-2.4.4-7mdv2009.0
prcsys-0.0.3-3mdv2009.0
procmail-3.22-12mdv2009.0
procps-3.2.7-6mdv2009.0
psmisc-22.6-3mdv2009.0
pulseaudio-0.9.10-11.2mdv2009.0
pulseaudio-esound-compat-0.9.10-11.2mdv2009.0
pulseaudio-module-gconf-0.9.10-11.2mdv2009.0
pulseaudio-module-x11-0.9.10-11.2mdv2009.0
pulseaudio-utils-0.9.10-11.2mdv2009.0
pwdb-conf-0.62-6mdv2009.0
python-base-2.5.2-5.5mdv2009.0
qt3-common-3.3.8b-8.2mdv2009.0
qt4-accessibility-plugin-4.5.2-1.6mdv2009.0
qt4-common-4.5.2-1.6mdv2009.0
qt4-database-plugin-pgsql-4.5.2-1.6mdv2009.0
qt4-database-plugin-tds-4.5.2-1.6mdv2009.0
qt4-doc-4.5.2-1.6mdv2009.0
qt4-examples-4.5.2-1.6mdv2009.0
qt4-graphicssystems-plugin-4.5.2-1.6mdv2009.0
qt4-linguist-4.5.2-1.6mdv2009.0
qt4-qdoc3-4.5.2-1.6mdv2009.0
qt4-qtconfig-4.5.2-1.6mdv2009.0
qt4-qtdbus-4.5.2-1.6mdv2009.0
qt4-qvfb-4.5.2-1.6mdv2009.0
qt4-style-iaora-0.2.2.2-0.1mdv2009.0
qt4-xmlpatterns-4.5.2-1.6mdv2009.0
rarian-0.8.1-2mdv2009.0
resolvconf-1.41-2mdv2009.0
rgb-1.0.3-2mdv2009.0
rmt-0.4b41-6mdv2009.0
rootcerts-20100216.01-1mdv2009.0
rootfiles-11.0-2mdv2009.0
rpm-4.4.2.3-20mnb2
rpm-helper-0.21.4-2mdv2009.0
rpm-manbo-setup-2-13mnb2
rpm-mandriva-setup-1.87-1mdv2009.0
rpmdrake-5.0.7-1.2mdv2009.0
rpmstats-0.5.1-3mdv2009.0
rsnapshot-1.3.1-2mdv2009.0
rsync-3.0.4-1mdv2009.0
run-parts-1.15-2mdv2009.0
samba-client-3.3.10-0.1mdv2009.0
samba-common-3.3.10-0.1mdv2009.0
samba-server-3.3.10-0.1mdv2009.0
sane-backends-1.0.19-7.1mdv2009.0
sash-3.7-7mdv2009.0
screen-4.0.3-5mdv2009.0
scrot-0.8-2mdv2009.0
sed-4.1.5-4mdv2009.0
sessreg-1.0.4-1mdv2009.0
setserial-2.17-13mdv2009.0
setup-2.7.13-1.2mdv2009.0
setxkbmap-1.0.4-4mdv2009.0
sgml-common-0.6.3-14mdv2009.0
shadow-utils-4.0.12-17.1mdv2009.0
shared-mime-info-0.51-3mdv2009.0
sharutils-4.7-4mdv2009.0
shorewall-4.0.15-0.2mdv2009.0
shorewall-common-4.0.15-0.2mdv2009.0
shorewall-perl-4.0.15-0.2mdv2009.0
sound-scripts-0.56-1.1mdv2009.0
splashy-0.3.11-4mdv2009.0
sudo-1.6.9p17-1.3mdv2009.0
sysfsutils-2.1.0-9mnb2
sysklogd-1.4.2-8mdv2009.0
sysvinit-2.86-8mdv2009.0
t1lib-config-5.1.2-4mdv2009.0
t1utils-1.32-5mdv2009.0
tar-1.20-7.1mdv2009.0
task-pulseaudio-2009.0-1mdv2009.0
task-x11-2009.0-3mdv2009.0
tcb-1.0.2-18mdv2009.0
tcp_wrappers-7.6-37mdv2009.0
termcap-11.0.1-14mdv2009.0
thai-data-0.1.9-7.1mdv2009.0
time-1.7-32mdv2009.0
timezone-2010h-0.2mdv2009.0
tmpwatch-2.9.13-3mdv2009.0
transfugdrake-1.8-2mdv2009.0
udev-128-2.4mnb2
unzip-5.52-6mdv2009.0
update-alternatives-1.9.0-3mdv2009.0
urpmi-6.14.16-1.2mdv2009.0
urw-fonts-2.0-22mdv2009.0
usbutils-0.73-2mdv2009.0
userdrake-1.8-2mdv2009.0
usermode-1.98-6.1mdv2009.0
usermode-consoleonly-1.98-6.1mdv2009.0
utempter-0.5.5-5mdv2009.0
util-linux-ng-2.14.1-4.1mdv2009.0
vim-common-7.2.065-9.4mdv2009.0
vim-enhanced-7.2.065-9.4mdv2009.0
vixie-cron-4.3-6mdv2009.0
vte-0.17.4-1mdv2009.0
wget-1.11.4-1.1mdv2009.0
which-2.20-1mdv2009.0
x11-data-bitmaps-1.0.1-7mdv2009.0
x11-data-cursor-themes-1.0.1-7mdv2009.0
x11-data-xkbdata-1.3-6.1mdv2009.0
x11-driver-input-keyboard-1.3.1-2mdv2009.0
x11-driver-input-mouse-1.3.0-2mdv2009.0
x11-driver-input-vboxmouse-2.0.2-2.2mdv2009.0
x11-driver-video-1.0.0-22mdv2009.0
x11-driver-video-ati-6.9.0-1mdv2009.0
x11-driver-video-cirrus-1.2.1-2mdv2009.0
x11-driver-video-fbdev-0.4.0-2mdv2009.0
x11-driver-video-geode-2.10.1-1mdv2009.0
x11-driver-video-glint-1.2.0-2mdv2009.0
x11-driver-video-intel-2.4.2-7.6mdv2009.0
x11-driver-video-mach64-6.8.0-2mdv2009.0
x11-driver-video-mga-1.4.9-1mdv2009.0
x11-driver-video-neomagic-1.2.1-2mdv2009.0
x11-driver-video-nsc-2.8.3-5mdv2009.0
x11-driver-video-nv-2.1.12-1mdv2009.0
x11-driver-video-openchrome-0.2.903-1mdv2009.0
x11-driver-video-r128-6.8.0-4mdv2009.0
x11-driver-video-radeonhd-1.2.2-0.20080927.2mdv2009.0
x11-driver-video-s3-0.6.0-2mdv2009.0
x11-driver-video-s3virge-1.10.1-2mdv2009.0
x11-driver-video-savage-2.2.1-2mdv2009.0
x11-driver-video-sis-0.10.0-1mdv2009.0
x11-driver-video-sisimedia-0.9.1-1.20080808.4mdv2009.0
x11-driver-video-sisusb-0.9.0-2mdv2009.0
x11-driver-video-tdfx-1.4.0-2mdv2009.0
x11-driver-video-trident-1.3.0-2mdv2009.0
x11-driver-video-v4l-0.2.0-2mdv2009.0
x11-driver-video-vboxvideo-2.0.2-2.2mdv2009.0
x11-driver-video-vesa-1.99.1-2mdv2009.0
x11-driver-video-vga-4.1.0-7mdv2009.0
x11-driver-video-vmware-10.16.5-1mdv2009.0
x11-font-adobe-100dpi-1.0.0-6mdv2009.0
x11-font-adobe-75dpi-1.0.0-6mdv2009.0
x11-font-adobe-utopia-75dpi-1.0.1-6mdv2009.0
x11-font-alias-1.0.1-13mdv2009.0
x11-font-bh-75dpi-1.0.0-6mdv2009.0
x11-font-bh-lucidatypewriter-75dpi-1.0.0-6mdv2009.0
x11-font-bitstream-75dpi-1.0.0-6mdv2009.0
x11-font-cursor-misc-1.0.0-6mdv2009.0
x11-font-misc-misc-1.0.0-8mdv2009.0
x11-proto-devel-7.3-6mdv2009.0
x11-server-common-1.4.2-11.2mdv2009.0
x11-server-xorg-1.4.2-11.2mdv2009.0
xauth-1.0.3-2mdv2009.0
xdg-user-dirs-0.10-6mdv2009.0
xdg-user-dirs-gtk-0.8-2mdv2009.0
xdg-utils-1.0.2-11mdv2009.0
xdpyinfo-1.0.3-2mdv2009.0
xhost-1.0.2-7mdv2009.0
xinit-1.1.0-2mdv2009.0
xinitrc-2.4.19-17mdv2009.0
xkbcomp-1.0.5-2mdv2009.0
xlockmore-5.26.1-3mdv2009.0
xmodmap-1.0.3-4mdv2009.0
xorg-x11-75dpi-fonts-7.3-4mdv2009.0
xpdf-3.02-12.2mdv2009.0
xpdf-common-3.02-12.2mdv2009.0
xprop-1.0.4-2mdv2009.0
xrdb-1.0.5-2mdv2009.0
xsetroot-1.0.2-3mdv2009.0
xterm-236-1.1mdv2009.0
zenity-2.24.0-1mdv2009.0
zip-3.0-1mdv2009.0
zlib1-1.2.3-12mdv2009.0
zlib1-devel-1.2.3-12mdv2009.0

добился сборки группы библиотек из архив_исходников/src/Libs - первая часть сборочного скрипта make_all
но уже в самом начале сборки второй части make_all архив_исходников/src/QTLibs получаю следующие ошибки при попытке собрать архив_исходников/src/QTLibs/dncdecoder

Код: Выделить всё
[root@localhost dncdecoder]# ./makelib
удален `./Makefile'
`Decoder.h' -> `../../../bin/include/Decoder.h'
g++ -c -pipe -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib/qt4/mkspecs/linux-g++ -I. -I/usr/lib/qt4/include/QtCore -I/usr/lib/qt4/include/QtGui -I/usr/lib/qt4/include -I. -o Decoder.o Decoder.cpp
Decoder.cpp: In function ‘QString toForm(const QString&)’:
Decoder.cpp:30: ошибка: нет подходящей функции для вызова ‘QTextCodec::toUnicode(const QString&) const’
/usr/lib/qt4/include/QtCore/qtextcodec.h:91: замечание: претенденты: QString QTextCodec::toUnicode(const QByteArray&) const
/usr/lib/qt4/include/QtCore/qtextcodec.h:92: замечание:              QString QTextCodec::toUnicode(const char*) const
/usr/lib/qt4/include/QtCore/qtextcodec.h:115: замечание:              QString QTextCodec::toUnicode(const char*, int, QTextCodec::ConverterState*) const
Decoder.cpp: In function ‘std::string toWinFile(const char*)’:
Decoder.cpp:47: ошибка: ‘class QString’ has no member named ‘ascii’
Decoder.cpp: In function ‘std::string fromWinFile(const std::string&)’:
Decoder.cpp:58: ошибка: ‘class QString’ has no member named ‘ascii’
make: *** [Decoder.o] Ошибка 1
cp: невозможно выполнить stat для `./*.so': Нет такого файла или каталога


в чем может быть загвоздка?
Последний раз редактировалось oldbay 02 май 2012, 02:40, всего редактировалось 1 раз.
oldbay
 
Постов: 28
Зарегистрирован: 10 апр 2012, 04:05

Re: Сборка из исходников

Сообщение Alexander » 23 апр 2012, 11:01

Какая версия Qt4 установлена в системе?
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Сборка из исходников

Сообщение Бродяга_Джон » 23 апр 2012, 11:25

Судя по его посту он использовал полный ваш установочный диск мандривы с релизом 1.2.6.патч5.

PS
когда с первым дистрибом не вышло
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

Re: Сборка из исходников

Сообщение Alexander » 23 апр 2012, 11:31

Используя только наш диск невозможно установить все необходимое для пересборки.
Qt4 можно поставить из репозитория Mandriva (это будет 4.3 по-моему).
ДЭНСИ: КАССА требует Qt 4.7+
Плюс системы сборки Qt3 и Qt4 при установке из репозитория конфликтуют, поэтому Qt4 надо ставить, скачав с сайта qt.nokia.com
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Сборка из исходников

Сообщение Бродяга_Джон » 23 апр 2012, 11:45

Alexander писал(а):Используя только наш диск невозможно установить все необходимое для пересборки.
Qt4 можно поставить из репозитория Mandriva (это будет 4.3 по-моему).
ДЭНСИ: КАССА требует Qt 4.7+

Список пакетов Mandriva Linux 2009 Free i586 DVD
2009-Free-i586-DVD libqt3-3.3.8b-8mdv2009.0.i586
....
2009-Free-i586-DVD libqtcore4-4.4.3-1mdv2009.0.i586

Alexander писал(а):Плюс системы сборки Qt3 и Qt4 при установке из репозитория конфликтуют, поэтому Qt4 надо ставить, скачав с сайта qt.nokia.com

конфликтует из репозитария 2009? или всех?

PS
прложили бы к исходникам файлик рид.ми :-)
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

Re: Сборка из исходников

Сообщение Бродяга_Джон » 23 апр 2012, 12:03

для 2009.0 в папке апдейтов лежит
libqt4-devel-4.5.2-1.6mdv2009.0.i586.rpm

а 11/09/2011 08:48 5,995,708 libqt4-devel-4.7.3-5-mdv2011.0.i586.rpm
уже только в 2011 релизе

а qt3 по 2011 рнлиз - прежний 3.3.8
11/09/2011 08:48 2,461,080 libqt3-3.3.8b-29-mdv2011.0.i586.rpm
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

Re: Сборка из исходников

Сообщение Alexander » 23 апр 2012, 18:45

qt3.3.8b - самый последний релиз Qt3, поэтому он на всех дистрибутивах 2008+ одинаковый.
Конфликт между системами сборки Qt3 и Qt4, насколько мне известно, будет на любом дистре Mandriva, если и то, и другое ставить из rpm.
У нас на машинах для сборки qt3-devel устанавливается из rpm, а система сборки Qt4 устанавливается отдельно вручную инсталлятором, скачанным с qt.nokia.com - тогда конфликта нет. В скрипте make_all надо в шапке прописать путь до qmake для Qt4 (примеры для Qt 4.7.0 и 4.7.3 там есть).
Да, readme надо, конечно.
Вообще, конечно, от Qt3 пора совсем отказываться - тогда и этой проблемы не будет.
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Сборка из исходников

Сообщение oldbay » 24 апр 2012, 00:12

Alexander,Бродяга_Джон большое спасибо за обьяснения
никак не ожидал что проект собирается сразу в двух версиях qt (qt3 и qt4)
поставил qt4 из sdk(c http://qt.nokia.com/downloads/) в opt - в мандриве все собралось :)

Собрав в родной среде - впринципе понял причины своего фиаско - взялся за сборку в арче(все равно именно на нем и придется работать)
В систему для сборки был дополнительно установлен gcc 4.3.4 (на дефолтном gcc 4.7.0 - сборка ругается на некоторые функции - скажем: access) и помимо основной версии qt 4.8.1, дополнительно установил qt 3.3.8

скорректировал сборочный скрипт make_all:
offtop:
В начале скрипта добавил формирование симлинков на нужные версии gcc 4.3.4(gcc,g++,c++,cpp) и qt 3.3.8(qmake) и добавил каталог с символическими ссылками в переменную PATH.
Выравнял файлы проекта по времени создания (некоторые файлы оказались в будущем - а для арча это чувствительно)


Код: Выделить всё
#!/bin/bash

touch -t 201204200000 `find`

QT4MAKE=/usr/bin/qmake
mkdir $PWD/usr/bin -p
ln -s /usr/bin/gcc-4.3 $PWD/usr/bin/gcc
ln -s /usr/bin/g++-4.3 $PWD/usr/bin/g++
ln -s /usr/bin/c++-4.3 $PWD/usr/bin/c++
ln -s /usr/bin/cpp-4.3 $PWD/usr/bin/cpp
ln -s /opt/qt/bin/qmake $PWD/usr/bin/qmake
PATH="$PWD/usr/bin/:$PATH"


cd src/Libs/

cd AddonFunc
echo ""
echo "/libs/AddonFunc"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd dncutil
echo ""
echo "/libs/dncutil"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd dncdbmanager
echo ""
echo "/libs/dncdbmanager"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd dncpersistent
echo ""
echo "/libs/dncpersistent"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd dncdecoder_qt4
echo ""
echo "/libs/dncdecoder_qt4"
echo ""
./makelib $QT4MAKE
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd dncwaresystem
echo ""
echo "/libs/dncwaresystem"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd DebugLevelLog
echo ""
echo "/libs/DebugLevelLog"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd Encoding
echo ""
echo "/libs/Encoding"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd Reader_Config
echo ""
echo "/libs/Reader_Config"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd Receipt
echo ""
echo "/libs/Receipt"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd Setup_param
echo ""
echo "/libs/Setup_param"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd PostgresLib
echo ""
echo "/libs/PostgresLib"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd StateStore
echo ""
echo "/libs/StateStore"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

#------------------------
cd ../QTLibs

cd dncdecoder
echo ""
echo "/QTLibs/dncdecoder"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd BlockTimer
echo ""
echo "/QTLibs/BlockTimer"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd CdspView
echo ""
echo "/QTLibs/CdspView"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd CreateNewScheme
echo ""
echo "/QTLibs/CreateNewScheme"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd CreateNewSchemePerec
echo ""
echo "/QTLibs/CreateNewSchemePerec"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd DedicateComboBox
echo ""
echo "/QTLibs/DedicateComboBox"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd KeyboardDevices
echo ""
echo "/QTLibs/KeyboardDevices"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd Messages
echo ""
echo "/QTLibs/Messages"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd HwSignalController
echo ""
echo "/QTLibs/HwSignalController"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd AuthorizationForm
echo ""
echo "/QTLibs/AuthorizationForm"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd AuthorizationObject
echo ""
echo "/QTLibs/AuthorizationObject"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd AddWareController
echo ""
echo "/QTLibs/AddWareController"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd StrickOutTabItm
echo ""
echo "/QTLibs/StrickOutTabItm"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd TimeDate
echo ""
echo "/QTLibs/TimeDate"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd KkmRegistration
echo ""
echo "/QTLibs/KkmRegistration"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd InsertTransaction
echo ""
echo "/QTLibs/InsertTransaction"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../


cd PrintFormLib
echo ""
echo "/QTLibs/PrintFormLib"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd InpasLib
echo ""
echo "/QTLibs/InpasLib"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

#------------------------
cd ../Interfaces

cd AccessRights
echo ""
echo "/Interfaces/AccessRights"
echo ""
./makeprog
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd DevicesConf
echo ""
echo "/Interfaces/DevicesConf"
echo ""
./makeprog
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd ServiceLib
echo ""
echo "/Interfaces/ServiceLib"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd SetupLib
echo ""
echo "/Interfaces/SetupLib"
echo ""
./makelib
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd RMK
echo ""
echo "/Interfaces/RMK"
echo ""
./makeprog
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd Reshka
echo ""
echo "/Interfaces/Reshka"
echo ""
./makeprog
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd SetupLoadUnload
echo ""
echo "/Interfaces/SetupLoadUnload"
echo ""
./makeprog
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd WareProject
echo ""
echo "/Interfaces/WareProject"
echo ""
./makeprog
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd TaxInspector
echo ""
echo "/Interfaces/TaxInspector"
echo ""
./makeprog $QT4MAKE
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd SectionSetup
echo ""
echo "/Interfaces/SectionSetup"
echo ""
./makeprog $QT4MAKE
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd ConfigTool
echo ""
echo "/Interfaces/ConfigTool"
echo ""
./makeprog $QT4MAKE
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

#------------------------
cd ../daemons

cd DisplayDaemon
echo ""
echo "/daemons/DisplayDaemon"
echo ""
./makeprog
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd Upload
echo ""
echo "/daemons/Upload"
echo ""
./makeprog
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd daemon_unload
echo ""
echo "/daemons/daemon_unload"
echo ""
./makeprog
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

cd DiscountMobile
echo ""
echo "/daemons/DiscountMobile"
echo ""
./makeprog $QT4MAKE
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../

#------------------------

cd ../DBUpdate
echo ""
echo "/DBUpdate"
echo ""
./makeprog
if [ $? -ne 0 ];then
    echo "ERROR"
    exit 1
fi
cd ../


теперь сборка пошла... но не без проблем:

при сборке
src/Interfaces/DevicesConf
получил следующее:
Код: Выделить всё
/opt/qt/bin/uic scannertest.ui -o .ui/scannertest.h
/opt/qt/bin/uic mcrtest.ui -o .ui/mcrtest.h
/opt/qt/bin/uic ewtest.ui -o .ui/ewtest.h
/opt/qt/bin/uic newperecodirovka.ui -o .ui/newperecodirovka.h
/opt/qt/bin/uic autoform.ui -o .ui/autoform.h
/opt/qt/bin/uic insertkod.ui -o .ui/insertkod.h
/opt/qt/bin/uic configurations.ui -o .ui/configurations.h
g++ -c -pipe -Wall -W -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/opt/qt/mkspecs/default -I. -I/usr/include/pgsql -I../../../bin/include -I/opt/qt/include -I.ui/ -I. -I.moc/ -o .obj/main.o main.cpp
g++ -c -pipe -Wall -W -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/opt/qt/mkspecs/default -I. -I/usr/include/pgsql -I../../../bin/include -I/opt/qt/include -I.ui/ -I. -I.moc/ -o .obj/const.o const.cpp
const.cpp: In function «char int_to_char(int)»:
const.cpp:1156: предупреждение: comparisons like X<=Y<=Z do not have their mathematical meaning
/opt/qt/bin/uic configurations.ui -i configurations.h -o .ui/configurations.cpp
g++ -c -pipe -Wall -W -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/opt/qt/mkspecs/default -I. -I/usr/include/pgsql -I../../../bin/include -I/opt/qt/include -I.ui/ -I. -I.moc/ -o .obj/configurations.o .ui/configurations.cpp
In file included from .ui/configurations.cpp:29:
/opt/qt/include/qimage.h: In member function «bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const»:
/opt/qt/include/qimage.h:61: предупреждение: suggest parentheses around && within ||
In file included from .ui/configurations.cpp:32:
.ui/../configurations.ui.h: In member function «virtual void Configurations::LoadScheme(int)»:
.ui/../configurations.ui.h:3106: предупреждение: deprecated conversion from string constant to «char*»
.ui/../configurations.ui.h: In member function «virtual int Configurations::Save()»:
.ui/../configurations.ui.h:3776: предупреждение: ignoring return value of «char* fgets(char*, int, FILE*)», declared with attribute warn_unused_result
.ui/../configurations.ui.h:3811: предупреждение: ignoring return value of «char* fgets(char*, int, FILE*)», declared with attribute warn_unused_result
.ui/../configurations.ui.h:3812: предупреждение: ignoring return value of «size_t fwrite(const void*, size_t, size_t, FILE*)», declared with attribute warn_unused_result
.ui/../configurations.ui.h:3840: предупреждение: ignoring return value of «char* fgets(char*, int, FILE*)», declared with attribute warn_unused_result
.ui/../configurations.ui.h:3841: предупреждение: ignoring return value of «size_t fwrite(const void*, size_t, size_t, FILE*)», declared with attribute warn_unused_result
.ui/../configurations.ui.h: In member function «virtual int Configurations::CheckSchemeName(QString, int)»:
.ui/../configurations.ui.h:4498: предупреждение: ignoring return value of «char* fgets(char*, int, FILE*)», declared with attribute warn_unused_result
.ui/../configurations.ui.h: In member function «virtual int Configurations::Delete()»:
.ui/../configurations.ui.h:4654: предупреждение: ignoring return value of «char* fgets(char*, int, FILE*)», declared with attribute warn_unused_result
.ui/../configurations.ui.h:4699: предупреждение: ignoring return value of «char* fgets(char*, int, FILE*)», declared with attribute warn_unused_result
.ui/../configurations.ui.h:4700: предупреждение: ignoring return value of «size_t fwrite(const void*, size_t, size_t, FILE*)», declared with attribute warn_unused_result
.ui/../configurations.ui.h:4779: предупреждение: ignoring return value of «char* fgets(char*, int, FILE*)», declared with attribute warn_unused_result
.ui/../configurations.ui.h:4838: предупреждение: ignoring return value of «char* fgets(char*, int, FILE*)», declared with attribute warn_unused_result
.ui/../configurations.ui.h:4839: предупреждение: ignoring return value of «size_t fwrite(const void*, size_t, size_t, FILE*)», declared with attribute warn_unused_result
.ui/../configurations.ui.h: In member function «virtual void Configurations::CheckLengthStr()»:
.ui/../configurations.ui.h:7512: предупреждение: сравнение знакового и беззнакового целых выражений
.ui/../configurations.ui.h:7522: предупреждение: сравнение знакового и беззнакового целых выражений
.ui/../configurations.ui.h: In member function «virtual int Configurations::GetActivKeyProd()»:
.ui/../configurations.ui.h:7619: предупреждение: ignoring return value of «char* fgets(char*, int, FILE*)», declared with attribute warn_unused_result
.ui/../configurations.ui.h: In member function «virtual void Configurations::TestEDS()»:
.ui/../configurations.ui.h:8595: предупреждение: неиспользуемая переменная «t»
.ui/../configurations.ui.h:8600: предупреждение: неиспользуемая переменная «t»
/opt/qt/bin/uic scannertest.ui -i scannertest.h -o .ui/scannertest.cpp
g++ -c -pipe -Wall -W -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/opt/qt/mkspecs/default -I. -I/usr/include/pgsql -I../../../bin/include -I/opt/qt/include -I.ui/ -I. -I.moc/ -o .obj/scannertest.o .ui/scannertest.cpp
In file included from .ui/scannertest.cpp:18:
/opt/qt/include/qimage.h: In member function «bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const»:
/opt/qt/include/qimage.h:61: предупреждение: suggest parentheses around && within ||
/opt/qt/bin/uic mcrtest.ui -i mcrtest.h -o .ui/mcrtest.cpp
g++ -c -pipe -Wall -W -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/opt/qt/mkspecs/default -I. -I/usr/include/pgsql -I../../../bin/include -I/opt/qt/include -I.ui/ -I. -I.moc/ -o .obj/mcrtest.o .ui/mcrtest.cpp
In file included from .ui/mcrtest.cpp:19:
/opt/qt/include/qimage.h: In member function «bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const»:
/opt/qt/include/qimage.h:61: предупреждение: suggest parentheses around && within ||
/opt/qt/bin/uic newperecodirovka.ui -i newperecodirovka.h -o .ui/newperecodirovka.cpp
g++ -c -pipe -Wall -W -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/opt/qt/mkspecs/default -I. -I/usr/include/pgsql -I../../../bin/include -I/opt/qt/include -I.ui/ -I. -I.moc/ -o .obj/newperecodirovka.o .ui/newperecodirovka.cpp
In file included from .ui/newperecodirovka.cpp:20:
/opt/qt/include/qimage.h: In member function «bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const»:
/opt/qt/include/qimage.h:61: предупреждение: suggest parentheses around && within ||
In file included from .ui/newperecodirovka.cpp:23:
.ui/../newperecodirovka.ui.h: In member function «virtual void NewPerecodirovka::DeletePerecButton_clicked()»:
.ui/../newperecodirovka.ui.h:264: предупреждение: ignoring return value of «char* fgets(char*, int, FILE*)», declared with attribute warn_unused_result
.ui/../newperecodirovka.ui.h:271: предупреждение: ignoring return value of «char* fgets(char*, int, FILE*)», declared with attribute warn_unused_result
.ui/../newperecodirovka.ui.h: In member function «virtual void NewPerecodirovka::SavePerecButton_clicked()»:
.ui/../newperecodirovka.ui.h:420: предупреждение: ignoring return value of «char* fgets(char*, int, FILE*)», declared with attribute warn_unused_result
.ui/../newperecodirovka.ui.h:425: предупреждение: ignoring return value of «char* fgets(char*, int, FILE*)», declared with attribute warn_unused_result
.ui/../newperecodirovka.ui.h: In member function «virtual void NewPerecodirovka::NewPerecButton_clicked()»:
.ui/../newperecodirovka.ui.h:658: предупреждение: ignoring return value of «char* fgets(char*, int, FILE*)», declared with attribute warn_unused_result
/opt/qt/bin/uic autoform.ui -i autoform.h -o .ui/autoform.cpp
g++ -c -pipe -Wall -W -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/opt/qt/mkspecs/default -I. -I/usr/include/pgsql -I../../../bin/include -I/opt/qt/include -I.ui/ -I. -I.moc/ -o .obj/autoform.o .ui/autoform.cpp
In file included from .ui/autoform.cpp:21:
/opt/qt/include/qimage.h: In member function «bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const»:
/opt/qt/include/qimage.h:61: предупреждение: suggest parentheses around && within ||
/opt/qt/bin/uic insertkod.ui -i insertkod.h -o .ui/insertkod.cpp
g++ -c -pipe -Wall -W -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/opt/qt/mkspecs/default -I. -I/usr/include/pgsql -I../../../bin/include -I/opt/qt/include -I.ui/ -I. -I.moc/ -o .obj/insertkod.o .ui/insertkod.cpp
In file included from .ui/insertkod.cpp:18:
/opt/qt/include/qimage.h: In member function «bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const»:
/opt/qt/include/qimage.h:61: предупреждение: suggest parentheses around && within ||
/opt/qt/bin/uic ewtest.ui -i ewtest.h -o .ui/ewtest.cpp
g++ -c -pipe -Wall -W -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/opt/qt/mkspecs/default -I. -I/usr/include/pgsql -I../../../bin/include -I/opt/qt/include -I.ui/ -I. -I.moc/ -o .obj/ewtest.o .ui/ewtest.cpp
In file included from .ui/ewtest.cpp:18:
/opt/qt/include/qimage.h: In member function «bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const»:
/opt/qt/include/qimage.h:61: предупреждение: suggest parentheses around && within ||
/opt/qt/bin/uic  -embed confGUI Arrows.png Edit.png -o .ui/qmake_image_collection.cpp
g++ -c -pipe -Wall -W -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/opt/qt/mkspecs/default -I. -I/usr/include/pgsql -I../../../bin/include -I/opt/qt/include -I.ui/ -I. -I.moc/ -o .obj/qmake_image_collection.o .ui/qmake_image_collection.cpp
In file included from .ui/qmake_image_collection.cpp:13:
/opt/qt/include/qimage.h: In member function «bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const»:
/opt/qt/include/qimage.h:61: предупреждение: suggest parentheses around && within ||
/opt/qt/bin/moc .ui/configurations.h -o .moc/moc_configurations.cpp
g++ -c -pipe -Wall -W -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/opt/qt/mkspecs/default -I. -I/usr/include/pgsql -I../../../bin/include -I/opt/qt/include -I.ui/ -I. -I.moc/ -o .obj/moc_configurations.o .moc/moc_configurations.cpp
/opt/qt/bin/moc .ui/scannertest.h -o .moc/moc_scannertest.cpp
g++ -c -pipe -Wall -W -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/opt/qt/mkspecs/default -I. -I/usr/include/pgsql -I../../../bin/include -I/opt/qt/include -I.ui/ -I. -I.moc/ -o .obj/moc_scannertest.o .moc/moc_scannertest.cpp
/opt/qt/bin/moc .ui/mcrtest.h -o .moc/moc_mcrtest.cpp
g++ -c -pipe -Wall -W -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/opt/qt/mkspecs/default -I. -I/usr/include/pgsql -I../../../bin/include -I/opt/qt/include -I.ui/ -I. -I.moc/ -o .obj/moc_mcrtest.o .moc/moc_mcrtest.cpp
/opt/qt/bin/moc .ui/newperecodirovka.h -o .moc/moc_newperecodirovka.cpp
g++ -c -pipe -Wall -W -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/opt/qt/mkspecs/default -I. -I/usr/include/pgsql -I../../../bin/include -I/opt/qt/include -I.ui/ -I. -I.moc/ -o .obj/moc_newperecodirovka.o .moc/moc_newperecodirovka.cpp
/opt/qt/bin/moc .ui/autoform.h -o .moc/moc_autoform.cpp
g++ -c -pipe -Wall -W -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/opt/qt/mkspecs/default -I. -I/usr/include/pgsql -I../../../bin/include -I/opt/qt/include -I.ui/ -I. -I.moc/ -o .obj/moc_autoform.o .moc/moc_autoform.cpp
/opt/qt/bin/moc .ui/insertkod.h -o .moc/moc_insertkod.cpp
g++ -c -pipe -Wall -W -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/opt/qt/mkspecs/default -I. -I/usr/include/pgsql -I../../../bin/include -I/opt/qt/include -I.ui/ -I. -I.moc/ -o .obj/moc_insertkod.o .moc/moc_insertkod.cpp
/opt/qt/bin/moc .ui/ewtest.h -o .moc/moc_ewtest.cpp
g++ -c -pipe -Wall -W -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/opt/qt/mkspecs/default -I. -I/usr/include/pgsql -I../../../bin/include -I/opt/qt/include -I.ui/ -I. -I.moc/ -o .obj/moc_ewtest.o .moc/moc_ewtest.cpp
g++  -o confGUI .obj/main.o .obj/const.o .obj/configurations.o .obj/scannertest.o .obj/mcrtest.o .obj/newperecodirovka.o .obj/autoform.o .obj/insertkod.o .obj/ewtest.o .obj/qmake_image_collection.o .obj/moc_configurations.o .obj/moc_scannertest.o .obj/moc_mcrtest.o .obj/moc_newperecodirovka.o .obj/moc_autoform.o .obj/moc_insertkod.o .obj/moc_ewtest.o   -L/opt/qt/lib -L/usr/X11R6/lib -L../../../bin/lib -ldncaddonfunc -ldncreadconf -ldncpgsql -lhwsrv -ldncdllog -ldncdedicationcombobox -ldncdialognewscheme -ldncnewschemeperec -ldncmessages -ldncsetupparam -ldncencoding -ldncreceipt -ldncblocktimer -ldncdkbinput -ldncwaresystem -ldncutil -ldncpersistent -ldncdbmanager -lqt-mt -lXext -lX11 -lm
/usr/bin/ld: /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/../../../libhwsrv.so: undefined reference to symbol 'pthread_cancel@@GLIBC_2.0'
/usr/bin/ld: note: 'pthread_cancel@@GLIBC_2.0' is defined in DSO /lib/libpthread.so.0 so try adding it to the linker command line
/lib/libpthread.so.0: could not read symbols: Invalid operation
collect2: выполнение ld завершилось с кодом возврата 1
make: *** [confGUI] Ошибка 1
cp: не удалось выполнить stat для «./confGUI»: Нет такого файла или каталога

из данного лога сборки - обращают на себя внимание, следующие строки:
Код: Выделить всё
/usr/bin/ld: /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/../../../libhwsrv.so: undefined reference to symbol 'pthread_cancel@@GLIBC_2.0'
/usr/bin/ld: note: 'pthread_cancel@@GLIBC_2.0' is defined in DSO /lib/libpthread.so.0 so try adding it to the linker command line
/lib/libpthread.so.0: could not read symbols: Invalid operation
collect2: выполнение ld завершилось с кодом возврата 1
make: *** [confGUI] Ошибка 1

как я понял - сборка напоролась на закрытую библиотеку libhwsrv.so - коей очень захотелось glibc 2.0 (версия установленная в mandriva2009: glib2.0-common-2.18.1-1.2mdv2009.0).В арче в данный момент glibc 2.15

Не подскажите как можно решить данную загвоздку?
oldbay
 
Постов: 28
Зарегистрирован: 10 апр 2012, 04:05

Re: Сборка из исходников

Сообщение Alexander » 24 апр 2012, 15:14

Если есть возможность залить куда-нибудь образ системы ArchLinux с уже установленной системой сборки - можем пересобрать libhwsrv для неё. Ну или будем сами ставить ArchLinux "с нуля" - тоже интересно, в общем-то :)
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Сборка из исходников

Сообщение oldbay » 24 апр 2012, 15:50

Alexander писал(а):Если есть возможность залить куда-нибудь образ системы ArchLinux с уже установленной системой сборки - можем пересобрать libhwsrv для неё.

для вас, все что угодно :)

Предлагаю следующий вариант:
Я сделаю образ системы в виртуальной машине(virtualbox) с графикой и lxde рабочим столом
На эту же систему установлю бинарный пакет с ДЕНСИ для арча и сделаю каталог для сборки с измененным сборочным скриптом = зависимости для сборки тоже сразу будут установлены.
И потом выложу образ виртуального диска vdi в public на dropbox - откуда его можно будет скачать.
oldbay
 
Постов: 28
Зарегистрирован: 10 апр 2012, 04:05

След.

Вернуться в Установка ДЭНСИ: КАССы на разные дистрибутивы Linux

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


cron

Кто сейчас на конференции

Сейчас посетителей на конференции: 0, из них зарегистрированных: 0, скрытых: 0 и гостей: 0 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (180) здесь было 29 апр 2024, 13:15

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0