Signed-off-by: Lawrence D'Anna
---
include/toplevel.mk | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/toplevel.mk b/include/toplevel.mk
index 11b2dd9..b9393ea 100644
--- a/include/toplevel.mk
+++ b/include/toplevel.mk
@@ -140,7 +140,7 @@ staging_dir/host/.p
Needed to make sure we get gdate and gdd from Homebrew on Darwin instead of the
ones built-in to the OS.
Signed-off-by: Lawrence D'Anna
---
include/prereq-build.mk | 7 +++
1 file changed, 7 insertions(+)
diff --git a/include/prereq-build.mk b/include/prereq-build.mk
index 6c8cbf1..39
We might need HOST_CPPFLAGS and HOST_LDFLAGS to find libraries.
---
include/prereq-build.mk | 28 +---
1 file changed, 9 insertions(+), 19 deletions(-)
diff --git a/include/prereq-build.mk b/include/prereq-build.mk
index 53eac37..6c8cbf1 100644
--- a/include/prereq-build.m
Various host-side tools and libraries that we need are not provided by Mac OS
such as:
* openssl
* gnugetopt
Homebrew seems to be the standard way to install these things, so on when
building on Darwin we need to add some paths to Homebrew-installed things to
PATH, HOST_CPPFLAGS, and HO
Sorry! disregard this patch please.
The problem I was seeing had nothing to do with Xcode. It was because
Homebrew’s binutils
had installed its own ansidecl.h which was being used instead of the ansidecl.h
that came with
the gcc sources.
> On Jul 19, 2015, at 6:52 PM, Lawrence D
>
> What prereq can be forced that makes force even a worthwhile option? If
> it works anyway, why not just drop the prereq check? If it still won't
> work, what's the point in allowing a force?
>
In my case it was because the prereq checks didn’t think I had openssl because
they
didn’t use
> On Jul 20, 2015, at 1:57 AM, Felix Fietkau wrote:
>
> On 2015-07-20 05:25, Lawrence D'Anna wrote:
>> These HOST* variables are used to configure all the build-time tools, but the
>> user has no ability to modify them without editing makefiles.
>>
>> Th
>
>>> I’ve also found some of the tools include some headers from linux or
>>> glibc that you wouldn’t find on mac os,
>>> like linux/types.h and elf.h.I’ve extracted a sufficient set of
>>> these headers and I install them /usr/local
>>>
>>> ( https://github.com/smoofra/fake-glibc )
>> If
> On Jul 19, 2015, at 10:45 PM, Lawrence D'Anna wrote:
>
>
>> On Jul 19, 2015, at 10:33 PM, Felix Fietkau wrote:
>>
>> On 2015-07-20 07:27, Lawrence D'Anna wrote:
>>> I’m using homebrew.One of the libraries that seems to be needed is a
>&
> On Jul 19, 2015, at 10:33 PM, Felix Fietkau wrote:
>
> On 2015-07-20 07:27, Lawrence D'Anna wrote:
>> I’m using homebrew.One of the libraries that seems to be needed is a
>> modern version of openssl.
>> The openssl included on mac os is kind of old
magine what version of mac os would have had
linux/types.h.
> On Jul 19, 2015, at 10:16 PM, Felix Fietkau wrote:
>
> On 2015-07-20 06:57, Lawrence D'Anna wrote:
>> I like to build openwrt on a mac. Some of the host-side tools it
>> builds need libraries and headers that
-07-20 05:25, Lawrence D'Anna wrote:
>> These HOST* variables are used to configure all the build-time tools, but the
>> user has no ability to modify them without editing makefiles.
>>
>> This patch adds a new menu to menuconfig which allows the user to set the
>>
These HOST* variables are used to configure all the build-time tools, but the
user has no ability to modify them without editing makefiles.
This patch adds a new menu to menuconfig which allows the user to set the host
compilers and flags.
Signed-off-by: Lawrence D'Anna
---
Conf
ansidecl.h is using _ANSIDECL_H as it's guard #ifdef. But names that start with
underscore are reserved, and the latest version of Xcode seems to be exercising
its prerogative to define _ANSIDECL_H.
Signed-off-by: Lawrence D'Anna
---
toolchain/gcc/patches/4.8-linaro/999-ansidecl-h.
If the build prereq checks fail, you get the message
Prerequisite check failed. Use FORCE=1 to override.
But re-trying with "make menuconfig FORCE=1" gives you the same result.
This patch fixes that.
Signed-off-by: Lawrence D'Anna
---
include/prereq.mk | 2 +-
1 file chang
The HOST_*FLAGS are for compiling programs which will run on the machine that is
running the build. Setting these flags is frequently required for unusual
cross-compiles.
Signed-off-by: Lawrence D'Anna
---
tools/mkimage/Makefile | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
The HOST_*FLAGS are for compiling programs which will run on the machine that is
running the build. Setting these flags is frequently required for unusual
cross-compiles.
Signed-off-by: Lawrence D'Anna
---
package/devel/strace/Makefile | 6 ++
1 file changed, 6 insertions(+)
diff --
> On Mar 28, 2015, at 10:22 PM, Felix Fietkau wrote:
>
> On 2015-03-17 07:41, Lawrence D'Anna wrote:
>> On darwin we need to import stdint to get these integer typedefs.
> It works for me on darwin without this patch. What version are you
> using, and what does th
On darwin we need to import stdint to get these integer typedefs.
---
tools/e2fsprogs/patches/005-darwin-compat.patch | 26 +
1 file changed, 26 insertions(+)
create mode 100644 tools/e2fsprogs/patches/005-darwin-compat.patch
diff --git a/tools/e2fsprogs/patches/005-darwi
19 matches
Mail list logo