Home
mc-dev
mc-dev@conference.jabber.ru
12.10.2012< ^ >

Тема: http://www.midnight-commander.org | Latest release: 4.8.6 | Latest stable release: 4.8.1.6
[08:38:00] iliamaslakov зашёл в конференцию
[08:42:27] D-ion вышел из конференции
[08:44:32] D-ion зашёл в конференцию
[08:44:57] iliamaslakov вышел из конференции: Machine going to sleep
[09:02:25] andrew_b зашёл в конференцию
[10:03:34] D-ion вышел из конференции: Replaced by new connection
[10:03:38] D-ion зашёл в конференцию
[10:47:33] BanderOS зашёл в конференцию
[10:48:20] BanderOS вышел из конференции
[11:19:44] BanderOS зашёл в конференцию
[12:17:20] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2906 (64-bit versions of 4.8.x crash on Solaris while trying to copy a file) closed
http://www.midnight-commander.org/ticket/2906#comment:17
[12:32:26] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2915 (Compilation error in mountlist.c) created
http://www.midnight-commander.org/ticket/2915
• Ticket #2915 (Compilation error in mountlist.c) updated
http://www.midnight-commander.org/ticket/2915#comment:1
[13:11:25] D-ion вышел из конференции
[13:17:42] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2916 (Select / filter by file size) created
http://www.midnight-commander.org/ticket/2916
[13:32:43] <Зося_Синицкая> RSS: Новости для Midnight Commander
• config.h attached to Ticket #2915
http://www.midnight-commander.org/attachment/ticket/2915/config.h
[14:48:00] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Makefile attached to Ticket #2915
http://www.midnight-commander.org/attachment/ticket/2915/Makefile
[15:09:54] <andrew_b> slavazanko: привет?
[15:27:39] <slavazanko> привет
[15:29:55] <andrew_b> Видел последние новости?
[15:31:33] <andrew_b> Мне кажется, что LIBADD надо src/Makefile.am вернуть, а в lib/Makefile.am оставить под условием if ENABLE_MCLIB.
[15:32:31] <andrew_b> Чтобы libmc и mc линковались независимо друг от друга.
[15:38:35] <slavazanko> гм
[15:39:17] <andrew_b> --- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -63,12 +63,15 @@ libmc_la_LIBADD = \
vfs/libmcvfs.la \
widget/libmcwidget.la

-libmc_la_LIBADD += $(MCLIBS) $(SLANGLIB)
+if ENABLE_MCLIB
+ libmc_la_LIBADD += $(MCLIBS) $(SLANGLIB)

-if HAVE_GMODULE
- libmc_la_LIBADD += $(GMODULE_LIBS)
-else
- libmc_la_LIBADD += $(GLIB_LIBS)
+ if HAVE_GMODULE
+ libmc_la_LIBADD += $(GMODULE_LIBS)
+ else
+ libmc_la_LIBADD += $(GLIB_LIBS)
+ endif
+
+ libmc_la_LIBADD += $(PCRE_LIBS) $(LIBICONV) $(INTLLIBS)
endif

-libmc_la_LIBADD += $(PCRE_LIBS) $(LIBICONV) $(INTLLIBS)
diff --git a/src/Makefile.am b/src/Makefile.am
index 8630b52..1879b01 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -46,6 +46,16 @@ if ENABLE_VFS_SMB
mc_LDADD += vfs/smbfs/helpers/libsamba.a
endif

+libmc_la_LIBADD += $(MCLIBS) $(SLANGLIB)
+
+if HAVE_GMODULE
+ libmc_la_LIBADD += $(GMODULE_LIBS)
+else
+ libmc_la_LIBADD += $(GLIB_LIBS)
+endif
+
+libmc_la_LIBADD += $(PCRE_LIBS) $(LIBICONV) $(INTLLIBS)
+
SRC_mc_conssaver = \
cons.handler.c consaver/cons.saver.h
[15:39:59] <andrew_b> Потерялось

+ libmc_la_LIBADD += $(PCRE_LIBS) $(LIBICONV) $(INTLLIBS)
[15:41:45] <andrew_b> Немного не так.
[15:50:00] <slavazanko> подожди. А в результате чего такие изменения? что за новости?
[15:50:50] <andrew_b> #2915
[15:53:26] <andrew_b> Там почему-то GLIB_LIBS is lib/Makefile не подхватываются.
[15:59:24] <slavazanko> подожди. Он про undeclared fsd. Так?
[16:00:03] <andrew_b> С этим разобрались. Смотри последний комментарий.
[16:02:38] <slavazanko> маловато данных. Попросил показать чуток побольше инфы
[16:09:31] <andrew_b> Вот так:

--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -63,7 +63,8 @@ libmc_la_LIBADD = \
vfs/libmcvfs.la \
widget/libmcwidget.la

-libmc_la_LIBADD += $(MCLIBS) $(SLANGLIB)
+if ENABLE_MCLIB
+ libmc_la_LIBADD += $(MCLIBS) $(SLANGLIB)

if HAVE_GMODULE
libmc_la_LIBADD += $(GMODULE_LIBS)
@@ -72,3 +73,4 @@ else
endif

libmc_la_LIBADD += $(PCRE_LIBS) $(LIBICONV) $(INTLLIBS)
+endif
diff --git a/src/Makefile.am b/src/Makefile.am
index 8630b52..87a38f8 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -38,14 +38,25 @@ mc_LDADD = \
vfs/libmc-vfs.la \
viewer/libmcviewer.la \
filemanager/libmcfilemanager.la \
- $(DIFFLIB) $(EDITLIB) \
- $(top_builddir)/lib/libmc.la
+ $(DIFFLIB) $(EDITLIB)

if ENABLE_VFS_SMB
# this is a hack for linking with own samba library in simple way
mc_LDADD += vfs/smbfs/helpers/libsamba.a
endif

+mc_LDADD += $(top_builddir)/lib/libmc.la
+
+mc_LDADD += $(MCLIBS) $(SLANGLIB)
+
+if HAVE_GMODULE
+ mc_LDADD += $(GMODULE_LIBS)
+else
+ mc_LDADD += $(GLIB_LIBS)
+endif
+
+mc_LDADD += $(PCRE_LIBS) $(LIBICONV) $(INTLLIBS)
+
SRC_mc_conssaver = \
cons.handler.c consaver/cons.saver.h
[16:20:21] <slavazanko> подожди. пусть покажет выхлоп мейкфайла.
[16:21:16] <slavazanko> подробный выхлоп. может, у него проблемы с линкером или у него тупо нет скоркомпилённой glib-библиотеки. Или есть, но пространство имён другое (я хз как, но что при кросс-компиляции не бывает)
[16:22:11] <slavazanko> или может у него статически собрана glib...
[16:56:50] <andrew_b> Да, либ нет.
[16:57:20] <andrew_b> libmc_la_LIBADD += $(MCLIBS) $(SLANGLIB) есть, а
if HAVE_GMODULE и дальше уже нет.
[16:59:00] <andrew_b> Еще у него
Compiler: arm-xscale-linux-gnueabi-gcc -L/tmp/build/ncurses-5.9/build/lib -std=gnu99
[16:59:20] <andrew_b> Что тут -L делает?
[17:22:17] iliamaslakov зашёл в конференцию
[18:34:17] iliamaslakov вышел из конференции: Machine going to sleep
[18:55:32] andrew_b вышел из конференции
[19:04:20] iliamaslakov зашёл в конференцию
[19:40:46] iliamaslakov вышел из конференции
[22:05:03] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2917 (cygwin build failure) created
http://www.midnight-commander.org/ticket/2917
• mc-4.8.1.6-1.DATADIR.patch attached to Ticket #2917
http://www.midnight-commander.org/attachment/ticket/2917/mc-4.8.1.6-1.DATADIR.patch
• Ticket #2918 (cygwin test build failure) created
http://www.midnight-commander.org/ticket/2918
[22:05:46] D-ion зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!