Weird Problem with mc-4.5.38 (The one with the attachment didn't make it)



Hi.

Please read carefully.

I always use the source tarballs.

-I had mc-4.5.37 perfectly working,
-then I downloaded mc-4.5.38 and gnome-libs-1.0.16, 
-uninstalled mc-4.5.37 (make uninstall) and uninstalled
gnome-libs-1.0.15,
-compiled and installed gnome-libs-1.0.16,
-tried to compile mc-4.5.38 and failed (error message at the end of this
mail),
-tried to recompile and reinstall the previously perfectly working
mc-4.5.37,
-mc-4.5.37 failed with the same errors as mc-4.5.38,
-uninstalled gnome-libs-1.0.16 and recompiled and reinstalled
gnome-libs-1.0.15,
-mc-4.5.37 and mc-4.5.38 still fail with the same error, 
-unless I use the option --with-included-gettext in the ./configure
step,
-but I don't like that because mc-4.5.37 worked before without that
option.

The problem seems to be in /usr/lib/libintl.a. I don't know where that
file came from, because rpm -qf /usr/lib/libintl.a says it isn't owned
by any package. It's date is from 1996.

Thanks for your help.


ERROR MESSAGE:
---------------------------------------------------------------------------
egcs  -o mc dir.o util.o screen.o dialog.o key.o keyxdef.o menu.o file.o
win.o color.o help.o find.o profile.o user.o view.o ext.o mouse.o
setup.o dlg.o option.o tree.o widget.o chmod.o mad.o wtools.o info.o
cons.handler.o chown.o subshell.o terms.o boxes.o hotlist.o achown.o
layout.o fsusage.o mountlist.o  regex.o complete.o slint.o command.o
cmd.o main.o panelize.o learn.o listmode.o utilunix.o background.o
rxvt.o text.o popt.o findme.o poptparse.o poptconfig.o popthelp.o
filegui.o filenot.o fileopctx.o treestore.o -L../vfs -L../slang
-L../edit -lvfs-mc -lslang -ledit -lgpm  -lintl  -L/usr/local/lib -lglib
-lext2fs -lcom_err      
/usr/lib/libintl.a(loadmsgcat.o): In function `_nl_load_domain':
loadmsgcat.o(.text+0x57): undefined reference to `_fxstat'
collect2: ld returned 1 exit status
make[1]: *** [mc] Error 1
make[1]: Leaving directory `/usr/local/src/GNOME/mc-4.5.38/src'
make[1]: Entering directory `/usr/local/src/GNOME/mc-4.5.38/gnome'
ok
ok
make plain-gmc
make[2]: Entering directory `/usr/local/src/GNOME/mc-4.5.38/gnome'
egcs -o plain-gmc main.o mad.o dlg.o screen.o widget.o wtools.o info.o
boxes.o file.o find.o dialog.o key.o chmod.o chown.o view.o panelize.o
hotlist.o background.o dir.o util.o win.o color.o profile.o user.o ext.o
setup.o subshell.o terms.o achown.o fsusage.o mountlist.o regex.o
complete.o command.o option.o cmd.o utilunix.o xslint.o gdialogs.o
filenot.o fileopctx.o treestore.o gaction.o gcache.o gcliplabel.o gcmd.o
gcustom-layout.o gdesktop-icon.o gdesktop-init.o gdesktop-prefs.o
gdesktop.o gdnd.o ghelp.o gicon.o ginfo.o gkey.o glayout.o gmain.o
gmount.o gmc-chargrid.o gmenu.o gmetadata.o gpageprop.o gpopup2.o
gprefs.o gprint.o gprop.o gnome-file-property-dialog.o
gnome-open-dialog.o gscreen.o gsession.o gtools.o gtree.o gutil.o
gview.o gtkdtree.o gtkflist.o gwidget.o -L../vfs -lvfs-mc -L../gtkedit
-lgtkedit   -rdynamic -L/usr/local/lib -L/usr/X11R6/lib -rdynamic
-lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi
-lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib
-ldl -lintl  -L/usr/local/lib -lglib -lext2fs -lcom_err    
/usr/lib/libintl.a(loadmsgcat.o): In function `_nl_load_domain':
loadmsgcat.o(.text+0x57): undefined reference to `_fxstat'
collect2: ld returned 1 exit status
make[2]: *** [plain-gmc] Error 1
make[2]: Leaving directory `/usr/local/src/GNOME/mc-4.5.38/gnome'
make[1]: *** [mx] Error 2
make[1]: Leaving directory `/usr/local/src/GNOME/mc-4.5.38/gnome'
make[1]: Entering directory `/usr/local/src/GNOME/mc-4.5.38/new_icons'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/GNOME/mc-4.5.38/new_icons'
make[1]: Entering directory `/usr/local/src/GNOME/mc-4.5.38/icons'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/GNOME/mc-4.5.38/icons'
make[1]: Entering directory `/usr/local/src/GNOME/mc-4.5.38/idl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/GNOME/mc-4.5.38/idl'
make[1]: Entering directory `/usr/local/src/GNOME/mc-4.5.38/syntax'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/GNOME/mc-4.5.38/syntax'
make[1]: Entering directory `/usr/local/src/GNOME/mc-4.5.38/po'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/GNOME/mc-4.5.38/po'



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