powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Компиляция mc под solaris 9
25 сообщений из 33, страница 1 из 2
Компиляция mc под solaris 9
    #36983273
Курильщик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На этапе линковке запоролся на этом

авторlibtool: link: gcc -std=gnu99 -D_REENTRANT -D_PTHREADS -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I.. -I/usr/include -D_REENTRANT -D_PTHREADS -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -g -O2 -o mc charsets.o selcodepage.o dialog.o dialog-switch.o menu.o screen.o tree.o widget.o wtools.o cons.handler.o learn.o option.o setup.o keybind.o achown.o args.o background.o boxes.o chmod.o chown.o clipboard.o cmd.o command.o complete.o dir.o execute.o ext.o file.o filegui.o filenot.o fileopctx.o find.o help.o hotlist.o info.o layout.o listmode.o main.o panelize.o subshell.o textconf.o treestore.o user.o mountlist.o -Wl /usr/local/lib/libiconv.so /usr/local/lib/libintl.so viewer/.libs/libmcviewer.a diffviewer/.libs/libdiffviewer.a editor/.libs/libedit.a ../lib/.libs/libmc.a -L/usr/lib -lslang -L/usr/local/lib -lgmodule-2.0 -lpthread -lthread -lrt -lintl -L/usr/openwin/lib -L/usr/local/ssl/lib -lsec -lc -lxnet -lglib-2.0 -R/usr/local/lib -R/usr/lib -R/usr/openwin/lib -R/usr/local/ssl/lib -R/usr/local/BerkeleyDB.4.2/lib
Undefined first referenced
symbol in file
g_option_group_add_entries args.o
g_key_file_set_string_list viewer/.libs/libmcviewer.a(libmcconfig_la-set.o)
g_key_file_get_string_list viewer/.libs/libmcviewer.a(libmcconfig_la-get.o)
g_key_file_set_boolean viewer/.libs/libmcviewer.a(libmcconfig_la-set.o)
g_option_context_set_summary args.o
g_regex_unref viewer/.libs/libmcviewer.a(libsearch_la-search.o)
g_key_file_get_boolean viewer/.libs/libmcviewer.a(libmcconfig_la-get.o)
g_key_file_get_boolean_list viewer/.libs/libmcviewer.a(libmcconfig_la-get.o)
g_key_file_set_boolean_list viewer/.libs/libmcviewer.a(libmcconfig_la-set.o)
g_return_if_fail_warning ext.o
g_string_append_vprintf viewer/.libs/libmcviewer.a(libmcstrutil_la-strutil.o)
g_key_file_load_from_file viewer/.libs/libmcviewer.a(libmcconfig_la-common.o)
g_malloc0_n tree.o
g_key_file_has_group viewer/.libs/libmcviewer.a(libmcconfig_la-common.o)
g_key_file_free viewer/.libs/libmcviewer.a(libmcconfig_la-common.o)
g_regex_match_full viewer/.libs/libmcviewer.a(libsearch_la-regex.o)
g_key_file_get_value viewer/.libs/libmcviewer.a(libmcconfig_la-common.o)
g_key_file_set_value viewer/.libs/libmcviewer.a(libmcconfig_la-common.o)
g_option_group_set_translation_domain args.o
g_option_context_add_group args.o
g_key_file_remove_group viewer/.libs/libmcviewer.a(libmcconfig_la-common.o)
g_unichar_iszerowidth viewer/.libs/libmcviewer.a(libmcviewer_la-nroff.o)
g_strsplit_set viewer/.libs/libmcviewer.a(libmctty_la-key.o)
g_key_file_remove_key viewer/.libs/libmcviewer.a(libmcconfig_la-common.o)
g_key_file_get_string viewer/.libs/libmcviewer.a(libmcconfig_la-get.o)
g_key_file_set_string viewer/.libs/libmcviewer.a(libmcconfig_la-set.o)
g_queue_foreach find.o
g_key_file_get_groups viewer/.libs/libmcviewer.a(libmcconfig_la-get.o)
g_setenv viewer/.libs/libmcviewer.a(libmc_la-utilunix.o)
g_match_info_fetch_pos viewer/.libs/libmcviewer.a(libsearch_la-search.o)
g_assertion_message background.o
g_match_info_free viewer/.libs/libmcviewer.a(libsearch_la-search.o)
g_queue_clear find.o
g_malloc_n widget.o
getnameinfo viewer/.libs/libmcviewer.a(ftpfs.o)
g_strv_length find.o
g_key_file_set_integer viewer/.libs/libmcviewer.a(libmcconfig_la-set.o)
g_key_file_get_integer viewer/.libs/libmcviewer.a(libmcconfig_la-get.o)
g_key_file_new viewer/.libs/libmcviewer.a(libmcconfig_la-common.o)
g_option_context_parse args.o
g_key_file_to_data viewer/.libs/libmcviewer.a(libmcconfig_la-common.o)
g_ptr_array_foreach charsets.o
g_option_context_new args.o
g_try_malloc0_n screen.o
getaddrinfo viewer/.libs/libmcviewer.a(ftpfs.o)
g_key_file_set_integer_list viewer/.libs/libmcviewer.a(libmcconfig_la-set.o)
g_key_file_get_integer_list viewer/.libs/libmcviewer.a(libmcconfig_la-get.o)
g_hash_table_find viewer/.libs/libmcviewer.a(libmctty_la-color.o)
g_option_context_free args.o
g_option_group_new args.o
freeaddrinfo viewer/.libs/libmcviewer.a(ftpfs.o)
g_match_info_get_match_count viewer/.libs/libmcviewer.a(libsearch_la-regex.o)
g_option_context_set_main_group args.o
g_key_file_get_keys viewer/.libs/libmcviewer.a(libmcconfig_la-get.o)
gai_strerror viewer/.libs/libmcviewer.a(ftpfs.o)
g_key_file_has_key viewer/.libs/libmcviewer.a(libmcconfig_la-common.o)
g_regex_new viewer/.libs/libmcviewer.a(libsearch_la-regex.o)
g_assertion_message_expr screen.o
g_option_context_set_description args.o
g_try_malloc0 viewer/.libs/libmcviewer.a(libmcconfig_la-common.o)
g_option_context_get_help args.o
g_file_set_contents viewer/.libs/libmcviewer.a(libmcconfig_la-common.o)
g_option_context_set_ignore_unknown_options args.o
ld: fatal: Symbol referencing errors. No output written to mc
collect2: ld returned 1 exit status

уж я и так и эдак гуглил, не выходит каменный цветок, помогите люди добрые, кто чем может!
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36983330
КурильщикНа этапе линковке запоролся на этом



Есть уже готовые, к примеру: http://sunfreeware.com/programlistsparc9.html#mc
Там-же и под остальные солярисы.

А собирать это все самому - архиглупейшая затея.
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36983368
Курильщик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cкотина Тайгер,

нужно именно собрать :)
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36983399
КурильщикCкотина Тайгер,

нужно именно собрать :)

С этим - к другому доктору. Даже - в другую лечебницу.
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36983454
Курильщик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cкотина Тайгер,

с зажигательной шуткой юмора про доктора понятно, по делу то есть его сказать?

вообще надо организовать нечто вроде фермы сборочно для проверки релизов.
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36983726
JimKlimov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
@ Тайгеру: причины могут быть разные - от недоверия (возможно, не личного) к чужим билдам и применению своих патчей, до параметров сборки принятых кем-либо (тут - Стивом). Например, в SMCmc сейчас не входит самба-клиент.

Впрочем, я проверил SMCmc 4.7.0.10 на 8, 9 и 10 солярисах под sparc и x86, работают при использовании правильных билдов библиотек под те же ОС (либы для sol10 не пошли в sol8/sol9).

@ Orig Poster:
У меня похожие ошибки были по паре причин:
1) Конфликт с системными библиотеками (SUNWgnome-base-libs vs. SMCglib2), решился удалением ОСевого пакета и созданием симлинков из /usr/lib/(libglib|libgmodule|libgtread)*.so* на файлы в /usr/local/lib/. На системах где этот пакет нужен прочему софту ограничился заменой этих трех /usr/lib библиотек на силинки (в ОС-пакет также включены еще несколько либ).
2) Использование устаревшего SMCglib2, а также SMCslang не версии 2.1.4

В итоге я скомпилировал ту же glib-2.25.13 что и в SMCglib2 текущей версии, сделал статические библиотеки .a и собрал с ними, минимизировав :)

Сработавшие конфиги (могут быть избыточны - но это последние экспериментальные версии, приведшие к успешным билдам):
1) Для glibc2:

$ cat Cfg-glib2-2.25.13-static
### Configure glib2 for MC static linking
## See http://library.gnome.org/devel/glib/stable/glib-building.html

# CFLAGS='-mcpu=v9' \
PKG_CONFIG="" \
LIBS="-lc -lsocket" \
DESTDIR="`pwd`/_dest" \
./configure \
--prefix=/usr/local \
--with-threads=posix --enable-threads \
--enable-regex --with-pcre=internal \
--disable-man \
--disable-gtk-doc --disable-gtk-doc-html --disable-gtk-doc-pdf \
--enable-static \
--disable-dtrace \
--with-libiconv=gnu

(опирается на SMCliconv + SMClintl)




2) Конфиг для mc-4.7.0.10 / mc-4.7.4

$ cat mc-4.7.0.10/Cfg-mc-staticGlib
### For Solaris. Merged old options for mc-4.6.1 and newer ones
### for mc-4.7.x and mc-4.7.0.x
### With static GLIB2

#_GLIB_INST="`pwd`/../glib-2.25.13/_dest/usr/local"

#GLIB_LIBDIR="$_GLIB_INST/lib" \
#CFLAGS="-L$GLIB_LIBDIR -I$_GLIB_INST/include -I$_GLIB_INST/include/glib-2.0 -I$_GLIB_INST/include/gio-unix-2.0 -I$_GLIB_INST/include/gio-unix-2.0/gio" \
#PKG_CONFIG="/bin/true" \
LIBS="-lsocket" \
./configure \
--prefix=/usr/local \
--disable-rpath --disable-doxygen-doc \
--with-x --with-tm-x-support \
--enable-charset --enable-extcharset \
--with-screen=slang --with-slang \
--with-subshell --with-edit --with-diff-viewer \
--with-vfs --with-samba --enable-vfs-smb \
--with-smb-configdir=/etc --with-configdir=/etc \
--with-netrc \
--enable-background \
--with-glib-static


3) Также поимели место следующие подгонки сорцов для успешной сборки с этими конфигами, не исключено что потребовались из-за моей криворукости ;)



[jim@cvs ~/BuildNew/midc]$ cat mc-4.7.0.x-man2hlp-liconv-Makefile.patch
--- src/Makefile.in-orig 2010-11-15 11:39:30.629813159 +0300
+++ src/Makefile.in 2010-11-15 11:40:06.501100461 +0300
@@ -415,7 +415,7 @@
man2hlp_SOURCES = man2hlp.c
man2hlp_LDADD = \
../lib/libmc.la \
- $(GLIB_LIBS) $(PCRE_LIBS)
+ $(GLIB_LIBS) $(PCRE_LIBS) -liconv

@USE_EDIT_TRUE@EDITLIB = editor/libedit.la
SRC_charset = charsets.c charsets.h selcodepage.c selcodepage.h





[jim@cvs ~/BuildNew/midc]$ cat glib-2.25.13-sol10fixes.patch
diff -Naur glib-2.25.13/gio/gdbusmessage.c glib-2.25.13-fixed/gio/gdbusmessage.c
--- glib-2.25.13/gio/gdbusmessage.c 2010-08-06 23:27:53.000000000 +0400
+++ glib-2.25.13-fixed/gio/gdbusmessage.c 2010-11-13 21:52:02.858705000 +0300
@@ -28,6 +28,7 @@
#include <string.h>
#include <errno.h>
#include <sys/types.h>
+#include <sys/mkdev.h>
#include <sys/stat.h>
#ifdef HAVE_UNISTD_H
#include <unistd.h>
diff -Naur glib-2.25.13/gio/tests/unix-fd.c glib-2.25.13-fixed/gio/tests/unix-fd.c
--- glib-2.25.13/gio/tests/unix-fd.c 2010-07-27 09:31:41.000000000 +0400
+++ glib-2.25.13-fixed/gio/tests/unix-fd.c 2010-11-13 21:55:11.384355000 +0300
@@ -1,6 +1,7 @@
#include <gio/gio.h>
#include <gio/gunixfdmessage.h>
#include <gio/gunixsocketaddress.h>
+#include <sys/types.h>
#include <sys/socket.h>
#include <string.h>
#include <unistd.h>
diff -Naur glib-2.25.13/gio/tests/de.po glib-2.25.13-fixed/gio/tests/de.po
--- glib-2.25.13/gio/tests/de.po 2010-07-27 09:31:41.000000000 +0400
+++ glib-2.25.13-fixed/gio/tests/de.po 2010-11-13 22:10:35.174129000 +0300
@@ -12,6 +12,6 @@
msgid "\"Unnamed\""
msgstr "\"Unbenannt\""

-msgctxt "keyboard label"
+#msgctxt "keyboard label"
msgid "\"BackSpace\""
msgstr "\"Löschen\""
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36983734
JimKlimov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прилагаю patch-файл для GLIB, а то форум его поковеркал
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36983741
JimKlimov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прилагаю patch-файл для GLIB, а то форум его поковеркал, да еще и потерял при запросе проверки
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36983746
JimKlimov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прилагаю patch-файл для MC-4.7.0.x, а то форум его поковеркал
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36983947
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JimKlimov1) Конфликт с системными библиотеками (SUNWgnome-base-libs vs. SMCglib2), решился удалением ОСевого пакета и созданием симлинков из /usr/lib/(libglib|libgmodule|libgtread)*.so* на файлы в /usr/local/lib/.извините, конечно, но такая реализация - полное неуважение к людям, которые будут в будущем эту систему поддерживать, либой здравомыслящий админ после лицезрения подобного ахтунга снесет ваш креатив к ..беням.
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36984086
Курильщик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей ПанфиловJimKlimov1) Конфликт с системными библиотеками (SUNWgnome-base-libs vs. SMCglib2), решился удалением ОСевого пакета и созданием симлинков из /usr/lib/(libglib|libgmodule|libgtread)*.so* на файлы в /usr/local/lib/.извините, конечно, но такая реализация - полное неуважение к людям, которые будут в будущем эту систему поддерживать, либой здравомыслящий админ после лицезрения подобного ахтунга снесет ваш креатив к ..беням.

и таки что вы предлагаете?
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36984360
Фотография Karbafos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КурильщикАндрей Панфиловпропущено...
извините, конечно, но такая реализация - полное неуважение к людям, которые будут в будущем эту систему поддерживать, либой здравомыслящий админ после лицезрения подобного ахтунга снесет ваш креатив к ..беням.

и таки что вы предлагаете?

Обратиться к разработчикам mc с описанием проблемы.
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36984596
JimKlimov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Во-первых, мне их и поддерживать, как правило, либо читателям моих же инструкций по установке и поддержке (а для заказчиков определенного склада характера бумажка написанная есть закон независимо от абсурдности - что удобно для таких вольностей). Тем более что это задокументированные конфигурации, причем серверные - т.е. текстового режима без обширного X11 - так что не везде этот пакет (SUNWgnome-base-libs) и его депенденты стоит вообще, и нигде он по факту не требуется. Так что в данном случае такая замена - не проблема.

Во-вторых к авторам МЦ обращался, они настаивают на использовании в системе актуальной версии GLIB, что резонно. А то, что входит в ОС, устарело несколько лет назад. И чехарда с 3-4 разными билдами одноименных библиотек не всегда успешно разруливается автоматикой.

В третьих, предложенный вариант как собрать glib-static, так и появился ;)
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36984633
Курильщик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KarbafosКурильщикпропущено...


и таки что вы предлагаете?

Обратиться к разработчикам mc с описанием проблемы.

к сожалению у разработчиков нет под рукой всех существующих платформ для тестирования.
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36984774
Фотография Karbafos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КурильщикKarbafosпропущено...


Обратиться к разработчикам mc с описанием проблемы.

к сожалению у разработчиков нет под рукой всех существующих платформ для тестирования.

может тогда заинтересованное лицо предоставит такую платформу?
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36984837
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Курильщики таки что вы предлагаете?не использовать mc, это же так очевидно.
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36984885
Андрей Панфилови таки что вы предлагаете?не использовать mc, это же так очевидно.[/quot]

Это было бы смешно, если было бы умно. А так - разве что только тебе что то там очевидно.
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36984886
КурильщикCкотина Тайгер,

с зажигательной шуткой юмора про доктора понятно, по делу то есть его сказать?

вообще надо организовать нечто вроде фермы сборочно для проверки релизов.

Вообще есть правило. Не можешь и не умеешь сам - заплати знающим, специально обученным людям.
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36985295
Курильщик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cкотина ТайгерКурильщикCкотина Тайгер,

с зажигательной шуткой юмора про доктора понятно, по делу то есть его сказать?

вообще надо организовать нечто вроде фермы сборочно для проверки релизов.

Вообще есть правило. Не можешь и не умеешь сам - заплати знающим, специально обученным людям.

вы хотите мне заплатить чтобы я вместо вас шутил?
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36985668
Курильщик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для истории

нашел вот такую тему
http://www.mail-archive.com/lftp@uniyar.ac.ru/msg03784.html]http://www.mail-archive.com/lftp@uniyar.ac.ru/msg03784.html

ключевой момент тут

Код: plaintext
1.
2.
3.
4.
export C_INCLUDE_PATH=/usr/local/include:$C_INCLUDE_PATH
export CPLUS_INCLUDE_PATH=/usr/local/include:$CPLUS_INCLUDE_PATH
export LDFLAGS="-L/usr/local/lib"
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH

переменные должны быть определены до запуска configure

второй момент это запятая в строке опций сборки, вот тут вот
Код: plaintext
1.
GLIB_LIBS = -Wl,--export-dynamic -L/usr/local/lib -lgmodule-2.0 -lpthread -lthread -lrt -lglib-2.0 -lintl..
GMODULE_LIBS = -Wl,--export-dynamic -L/usr/local/lib -lgmodule- 2 . 0  -lpthread -lthread -lrt -lglib- 2 . 0  -lintl
после -Wl, на ней линковщику становится плохо и он начинает ругаться вот так вот

Код: plaintext
1.
2.
/usr/ccs/bin/ld: illegal option -- -
usage: ld [- 6 :abc:d:e:f:h:il:mo:p:rstu:z:B:CD:F:GI:L:M:N:P:Q:R:S:VY:?] file(s)
пока убил руками, но надо думать о том что бы это дело как то автоматизировать, может есть какой то ключ для автотулзов или переменная среды или что то ещё...
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36985950
КурильщикCкотина Тайгерпропущено...


Вообще есть правило. Не можешь и не умеешь сам - заплати знающим, специально обученным людям.

вы хотите мне заплатить чтобы я вместо вас шутил?

Нет. Т.к. ты даже шутить - и то не умеешь. И более того - в этом топике я не шутил ни разу.
Вполне серьезно.

Я не вижу ни одной причины, почему нельзя использовать sunfreeware (источник, на который
ссылается сам Sun в своих документах http://www.sun.com/software/solaris/freeware/).

Если тебе хочется тратить свою жизнь на то, чтобы заниматься подобной никому реально не нужно ерундой - занимайся себе, кто против?
Но, уверен, в медицине есть целые разделы, посвященные именно этому заболеванию (разделы от Параноя и дальше, см. Защитные механизмы в психологии).

Тебе стоит задуматься.
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36986199
Курильщик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cкотина ТайгерКурильщикпропущено...


вы хотите мне заплатить чтобы я вместо вас шутил?


Я не вижу ни одной причины, почему нельзя использовать sunfreeware (источник, на который
ссылается сам Sun в своих документах http://www.sun.com/software/solaris/freeware/).



просто мне надо знать что определённый релиз mc без проблем собирается под соляркой, чего тут не понятного? поставить готовое мне не надо, за совет спасибо.
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36986205
JimKlimov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
@Тайгер: а ты не рассматриваешь причину, которая вполне просматривается и в постах выше, и в интерполяции свойств пользователя: человек участвует в написании MC? Стив Кристенсен за него эту часть не сделает, а каждый раз бегать к нему сделать ребилд нового патчика - несерьезно. Да и нереально - пошлет.

Так что в его случае "ерунда" нужная, и не только ему.

Для иных ребилдеров, на примере меня, я причины описывал выше. Повторю и дополню:

Во-первых (для меня) бывает нужна опциональная функциональность, которую не включает Стив.

Во-вторых (для заказчиков) - да, паранойя часто имеет место. А в гос- или фин-конторах она обязательна, прописана регламентами и подлежит боянию. Потому что положено.

Еще может быть анализ кода на "закладки" при сертификации дистрибутива, который проходит через много стадий автоматической рекомпиляции через профайлеры-нализторы, прежде чем красноглазый линуксоид-офицер сядет лично вычитывать и проверять код.
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36986210
JimKlimov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И кстати про Sunfreeware, последние пару раз там залеживались античные версии mc (4.6.1, подом 4.7.0.2), а новые билды появлялись либо после письма Стиву, что этот продукт дескать кому-то нужен - давай компилируй, либо нужная версия собиралась для себя вручную, что возвращает нас к вопросу "зачем это делать самому".
...
Рейтинг: 0 / 0
Компиляция mc под solaris 9
    #36986239
JimKlimov@Тайгер: а ты не рассматриваешь причину, которая вполне просматривается и в постах выше, и в интерполяции свойств пользователя: человек участвует в написании MC?
Нет. Потому что уверен, что такие люди имеют мозг, и с такими вопросами на sql.ru - не ходят.

JimKlimovСтив Кристенсен за него эту часть не сделает, а каждый раз бегать к нему сделать ребилд нового патчика - несерьезно. Да и нереально - пошлет.
Честно говоря не понял. Тебе нужен работоспособный mc или просто сам процесс патчевания?

JimKlimovВо-первых (для меня) бывает нужна опциональная функциональность, которую не включает Стив.
Бери его исходник и включай опцию. Или попроси, чтоб вернул smbclient. В чем проблема?

JimKlimovВо-вторых (для заказчиков) - да, паранойя часто имеет место. А в гос- или фин-конторах она обязательна, прописана регламентами и подлежит боянию. Потому что положено.
Т.е. ты Стиву не доверяешь, а разработчика mc - доверяешь? ROFL.
Он, кстати, и исходник выкладывает. Нет?

JimKlimovЕще может быть анализ кода на "закладки" при сертификации дистрибутива, который проходит через много стадий автоматической рекомпиляции через профайлеры-нализторы, прежде чем красноглазый линуксоид-офицер сядет лично вычитывать и проверять код.
Читай выше. У Стива выложен компилируемый исходник? Нет?
...
Рейтинг: 0 / 0
25 сообщений из 33, страница 1 из 2
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Компиляция mc под solaris 9
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]