From: Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com>
To: buildroot@busybox.net
Subject: [Buildroot] [patch] slang.mk (was: something (slang?) creates buildroot/build_i486/staging_dir/include)
Date: Sun, 29 Jul 2007 11:38:54 +0200 (CEST) [thread overview]
Message-ID: <0707291107480.8510@somehost> (raw)
In-Reply-To: <0707290121380.8510@somehost>
On Sun, 29 Jul 2007, Cristian Ionescu-Idbohrn wrote:
> On Sun, 29 Jul 2007, Cristian Ionescu-Idbohrn wrote:
>
> > See attachment, and that may be screwing up things.
> > See also my previous posts.
>
> Moving buildroot/build_i486/staging_dir/include away will allow libpcap,
> tcpdump, wget and which to build. Though I still have troubles building
> gawk and util-linux :(
Replying to myself :)
Yes, package/slang/slang.mk screws up things :(
Please consider applying the attached patch.
I do not know much about the buildroot backyard, but I read some
discussions about the include-dir being $(STAGING_DIR)/usr/include/
and not $(STAGING_DIR)/include/. Wouldn't it be a good idea to make that a
variable somewhere in the top makefiles, something like:
STAGING_INCLUDE_DIR = $(STAGING_DIR)/usr/include/
and change all .mk files to use that instead? That should give one point
of control on where the header files are installed and avoid errors and
confusion.
I noticed the .mk files use `cp' rather than `install', to install various
files. Is there a good reason for that?
On my box (debian sid), these two make variables:
INSTALL = /usr/bin/install
RM = rm -f
are predefined. Why not use them in the make files. Top makefiles would
again be the place to control the behaviour, should there be any
compatibility concerns with various distributions.
Shouldn't the clean-targets even clean stuff that was installed under the
STAGING_DIR?
Cheers,
--
Cristian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: slang.mk.patch
Type: text/x-diff
Size: 1426 bytes
Desc:
Url : http://busybox.net/lists/buildroot/attachments/20070729/04170d0c/attachment-0001.bin
next prev parent reply other threads:[~2007-07-29 9:38 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-07-28 23:08 [Buildroot] something (slang?) creates buildroot/build_i486/staging_dir/include Cristian Ionescu-Idbohrn
2007-07-28 23:25 ` Cristian Ionescu-Idbohrn
2007-07-29 9:38 ` Cristian Ionescu-Idbohrn [this message]
2007-07-29 17:09 ` [Buildroot] [patch] slang.mk (was: something (slang?) creates buildroot/build_i486/staging_dir/include) Ulf Samuelsson
2007-07-30 10:02 ` Bernhard Fischer
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=0707291107480.8510@somehost \
--to=cristian.ionescu-idbohrn@axis.com \
--cc=buildroot@busybox.net \
/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