id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	branch_state	votes
2915	Cross-compilation: linking fail	laborer		"I got this error:
{{{
make[3]: Entering directory `/tmp/build/mc-4.8.1.6/src/filemanager'
  CC     libmcfilemanager_la-achown.lo
  CC     libmcfilemanager_la-boxes.lo
  CC     libmcfilemanager_la-chmod.lo
  CC     libmcfilemanager_la-chown.lo
  CC     libmcfilemanager_la-cmd.lo
  CC     libmcfilemanager_la-command.lo
  CC     libmcfilemanager_la-dir.lo
  CC     libmcfilemanager_la-ext.lo
  CC     libmcfilemanager_la-file.lo
  CC     libmcfilemanager_la-filegui.lo
  CC     libmcfilemanager_la-filenot.lo
  CC     libmcfilemanager_la-fileopctx.lo
  CC     libmcfilemanager_la-find.lo
  CC     libmcfilemanager_la-hotlist.lo
  CC     libmcfilemanager_la-info.lo
  CC     libmcfilemanager_la-layout.lo
  CC     libmcfilemanager_la-listmode.lo
  CC     libmcfilemanager_la-midnight.lo
  CC     libmcfilemanager_la-option.lo
  CC     libmcfilemanager_la-panelize.lo
  CC     libmcfilemanager_la-panel.lo
  CC     libmcfilemanager_la-tree.lo
  CC     libmcfilemanager_la-treestore.lo
  CC     libmcfilemanager_la-usermenu.lo
  CC     libmcfilemanager_la-mountlist.lo
mountlist.c: In function 'get_fs_usage':
mountlist.c:1444: error: 'fsd' undeclared (first use in this function)
mountlist.c:1444: error: (Each undeclared identifier is reported only once
mountlist.c:1444: error: for each function it appears in.)
mountlist.c:1301: warning: unused parameter 'file'
}}}

I am trying to crosscompile mc for arm x11-less linux. That system has glibc 2.10 and linux 2.6.22
I think that is important, because it seems that something goes wrong with preprocessor's defines.

PS
What a shame that current stable (for a long time) version can't be compiled. So far I use mc-4.7.5.6 and try to upgrade from previous stable to current."	defect	closed	major		cross-compilation	4.8.1.6	duplicate					no branch	
