public inbox for linux-mtd@lists.infradead.org
 help / color / mirror / Atom feed
From: "John Burch" <jburch@vincisystems.com>
To: "'Earl Manning'" <EManning@PRISMIQ.com>, <linux-mtd@lists.infradead.org>
Subject: RE: Problems making jffs2 utils
Date: Wed, 9 Apr 2003 13:19:58 -0400	[thread overview]
Message-ID: <001601c2febc$4013a050$1200a8c0@JOHNB> (raw)
In-Reply-To: <20030407141857.3a11609c.EManning@PRISMIQ.com>

> 
> I have a similar system, embedded mips based, and here is the 
> changed Makefile for the util directory that I used.  I hope 
> this helps.
> 
> Earl Manning

Two things...

1. Your makefile helped, but the static 'erase' binary is nearly 2MB
(0.5MB stripped); I need this for the target and can't afford that much
space.  When I add '-shared' to CFLAGS, 'erase' is down to a manageable
size, but then I see that the libc.so.6 (libc-2.2.5.so) that it needs is
over 5MB (1.6M stripped).  Still too big.  Are there other solutions for
erasing or for library?

2. Also, I'm still getting...

"undefined reference to: 'cpu_to_je16'" and 
"undefined reference to: 'cpu_to_je32'"

errors when building eraseall.c.  It seems it uses these, but the only
place I see them defined (as macros) is in mkfs.jffs2.c.  I could always
just duplicate those from mkfs.jffs2 and put them into eraseall, but I'm
wondering if there are other issues involved.

John

> 
> On Mon, 7 Apr 2003 14:50:49 -0400
> "John Burch" <jburch@vincisystems.com> wrote:
> 
> > I'm running into compiler errors when trying to build the jffs2 
> > utilities for a 2.4.17/mips target.  I've checked out the 
> latest mtd 
> > code according to www.linux-mtd.infradead.org, then have 
> followed the 
> > instructions in the mtd/util/README file (copied mtd/util 
> contents to 
> > directory under linux root and changed $CROSS as necessary 
> since I'm 
> > cross-compiling to mips).  I cd to 
> <mips-kernel-path>/linux/utils and 
> > do a make, but get errors immediately, which typically include the 
> > following (depending on which util I'm trying to make)...
> > 
> > .../libc.so.6: undefined reference to 'no symbol'
> > .../mips-linux-ld: cannot find -lz
> > 
> > I'm really only after 'erase' and maybe 'jffs2reader' for use on my 
> > mips embedded target; I already have mkfs.jffs2 as an x86 
> binary for 
> > my x86 development platform.  Any ideas, or better place for me to 
> > post this question?
> > 
> > John
> > 
> > 
> > ______________________________________________________
> > Linux MTD discussion mailing list 
> > http://lists.infradead.org/mailman/listinfo/linux-mtd/
> 

  reply	other threads:[~2003-04-09 17:19 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-04-07 18:50 Problems making jffs2 utils John Burch
2003-04-07 19:18 ` Earl Manning
2003-04-09 17:19   ` John Burch [this message]
2003-04-10  6:23     ` Holger Schurig
2003-04-07 19:53 ` Jörn Engel
2003-04-07 22:54   ` mtd irc Charles Manning
2003-04-07 23:35     ` Conn Clark
2003-04-09 13:09   ` Problems making jffs2 utils John Burch
2003-04-09 13:21     ` Jörn Engel
2003-04-08  8:10 ` David Woodhouse

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='001601c2febc$4013a050$1200a8c0@JOHNB' \
    --to=jburch@vincisystems.com \
    --cc=EManning@PRISMIQ.com \
    --cc=linux-mtd@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox