From: Darren Freeman <free0076@flinders.edu.au>
To: Linux MTD List <linux-mtd@lists.infradead.org>
Cc: Greg Knowles <gknowles@infoeng.flinders.edu.au>
Subject: Building mkfs.jffs2
Date: 06 Nov 2002 08:20:01 +0000 [thread overview]
Message-ID: <1036570803.16096.98.camel@dirac.home> (raw)
Dear list,
I am trying to build the latest version of mkfs.jffs2 on either of two
PCs running RedHat 7.2 and Mandrake 9.0 respectively.
The problem with the binary mkfs.jffs2 that I have right now is that I
upgraded from a really really old kernel on the target (around 2.4.2) up
to 2.4.20-rmk1 and according to the kernel at boot time, JFFS2 has
changed enough to cause problems.
The symptoms are that I can flash an image and use it for a little
while, but after a small amount of writing (change text files etc.) the
filesystem just screws up and becomes 100% full. From that point onwards
the target is screwed, and only NFS has saved me. Unfortunately with a
broken root filesystem I can't get too much done =)
The RedHat host is running the stock kernel, 2.4.2, and I've configured
the kernel for JFFS2 but not recompiled it. The Mandrake box is running
2.4.20 recompiled to my liking.
The target is an EPXA10 development board, with cpu=ARM922T,
kernel=2.4.19-rmk1 patched for the board.
I simply can't get mtd/utils to build on either host. I don't want a
cross-compiled binary, just something to use on the host. I have tried
using ./configure --with-kernel= pointing to the host kernel or target
but no success. I guess the target kernel is the correct one to use
here.
My latest problem is that mkfs.jffs2.c uses jint16_t which is not found
when grepping through my kernel source but is in mtd. So I have to do
--with-kernel=/path/mtd but finally I get the error:
compr_zlib.c:15:2: #error "The userspace support got too messy and was
removed. Update your mkfs.jffs2"
Followed by tons of garbage.
Any ideas? Or somebody willing to give me a binary of mkfs.jffs2 for
i386 -> ARM9 ? I would greatly appreciate it!
Have fun,
Darren Freeman
next reply other threads:[~2002-11-05 21:19 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-11-06 8:20 Darren Freeman [this message]
2002-11-07 22:49 ` Building mkfs.jffs2 Darren Freeman
[not found] ` <20021107153857.GC31118@wohnheim.fh-wedel.de>
2002-11-10 19:27 ` Darren Freeman
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=1036570803.16096.98.camel@dirac.home \
--to=free0076@flinders.edu.au \
--cc=gknowles@infoeng.flinders.edu.au \
--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