From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Hilst Selli Date: Wed, 10 Jul 2013 10:36:37 +0000 Subject: [Buildroot] =?windows-1252?q?Error_while_installing_dosfstools=3A?= =?windows-1252?q?_mkdosfs=92=3A_No_such_file_or_directory?= In-Reply-To: <87bo6ci9xk.fsf@dell.be.48ers.dk> References: <87obaciyn8.fsf@dell.be.48ers.dk> <87bo6ci9xk.fsf@dell.be.48ers.dk> Message-ID: <51DD3935.9090209@gmail.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net On 07/09/2013 05:23 AM, Peter Korsgaard wrote: >>>>>> "Daniel" == Daniel writes: > > Hi, > > Please keep discussion on the buildroot mailing list instead of mailing > me directly. > > Daniel> Here is the config https://gist.github.com/gkos/5950964. > > I asked you to run 'make savedefconfig' and post the defconfig file, but > OK. > > Are you sure this is the right configuration? I see > > # BR2_PACKAGE_DOSFSTOOLS is not set > > E.G. you haven't enabled the dosfstools package at all. > > > Daniel> I'm using > Daniel> arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu tool > Daniel> chain from CodeSourcery > Well, I found what is happening but don't found why The dosfstools compiles file.. Now on this make file output/build/dosfstools-3.0.16/Makefile I got this rule: install: install-bin install-doc install-man install-symlinks Which brings me to this: install-symlinks: # OMITTED .. if [ -e $(DESTDIR)/$(SBINDIR)/mkfs.fat ]; \ then \ ln -sf mkfs.fat $(DESTDIR)/$(SBINDIR)/mkdosfs; \ # ... fi; \ fi Here is the makefile, I'm using buildroot-2013.05, so it maybe identical of everyone with the same buidlroot: http://pastebin.com/Kt8sfse5 So mkdosfs is not a binary but a link.. which is not being created... Here is the make output: http://pastebin.com/FPKGxrNT It seems that install target is never being executed, or something like that. Executing output/build/dosfstools-3.0.16/Makefile install target by hand seems fine: http://pastebin.com/z38ncXBF Does buildroot uses a custom Makefile for each package? This line, at make output, doesn't seem to be generated by dosfstools Makefile. Thanks in advance Best regards,