Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com From: "gmx" To: Subject: mkcramfs porting done - device file issues.... Date: Mon, 29 Apr 2002 03:52:27 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 In-Reply-To: Importance: Normal Hello CygWinners, first, please ignore my last mail - i solved the porting problem of mkcramfs with the help of some people - it wasn't hard to solve. We can now build linux cramfs-filesystems under cygwin. If there is any interest in putting mkcramfs.exe into the cygwin-distribution - pleasy tell me and i will send it to you... but i have run into one serious problem: If i untar a file, which contains devices, it doesn't work under cygwin. It's clear that i just can`t transfer device-nodes from linux and use them under cygwin, because there maybe no "equivalent" for a linux device on the windows platform , but since devices are just files containing/referencing "numbers", i.e. minor,major device numbers, i don`t understand, why the files cannot be created. Under Linux i have devices under /dev which possibly point to 'nirvana' (because there is no appropriate kernel feature/mod). Why should't i have such "dummy-dev`s" under cygwin ? Isn't this "feature" implemented yet and can it be easily implemented ? Are there any people also would like to see this ? i'd like to have the ability to untar a file containing /dev structure under cygwin and create a cramfs from that. Maybe if no other people need this feature, i see some possibility to include a "create-device-node-in-cramfs-via-input-from-textfile"-Feature in mkcramfs#, but that's not really nice, i think... Since there is mknod in cygwin, I think support for devices could be 'on it`s way' - but can someone give me further information regarding this ? thank you bye Roland tar xvf netstation-08.tar netstation-0.8/pkg-tree/base/bin/mdetect netstation-0.8/pkg-tree/base/dev/ netstation-0.8/pkg-tree/base/dev/console tar: netstation-0.8/pkg-tree/base/dev/console: Cannot mknod: Function not implemented netstation-0.8/pkg-tree/base/dev/md0 tar: netstation-0.8/pkg-tree/base/dev/md0: Cannot mknod: Function not implemented netstation-0.8/pkg-tree/base/dev/mem tar: netstation-0.8/pkg-tree/base/dev/mem: Cannot mknod: Function not implemented netstation-0.8/pkg-tree/base/dev/null tar: netstation-0.8/pkg-tree/base/dev/null: Cannot mknod: Function not implemented netstation-0.8/pkg-tree/base/dev/psaux tar: netstation-0.8/pkg-tree/base/dev/psaux: Cannot mknod: Function not implemented netstation-0.8/pkg-tree/base/dev/ram0 tar: netstation-0.8/pkg-tree/base/dev/ram0: Cannot mknod: Function not implemented netstation-0.8/pkg-tree/base/dev/tty -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/