Hi Andreas, On Thu, Jun 27, 2013 at 11:48 PM, Andreas Bießmann < [email protected]> wrote:
> Hi Simon, > > On 27.06.13 19:43, Simon Glass wrote: > > At present mkimage is set up to always build with image signing support. > > This means that the SSL libraries (e.g. libssl-dev) are always required. > > > > Adjust things so that mkimage can be built with and without image > signing, > > controlled by the presence of CONFIG_FIT_SIGNATURE in the board config > file. > > > > If CONFIG_FIT_SIGNATURE is not enabled, then mkimage will report a > warning > > that signing is not supported. If the option is enabled, but libraries > are > > not available, then a build error similar to this will be shown: > > > > lib/rsa/rsa-sign.c:26:25: fatal error: openssl/rsa.h: No such file or > directory > > > > Signed-off-by: Simon Glass <[email protected]> > > --- > > config.mk | 6 +++++- > > include/image.h | 3 --- > > tools/Makefile | 2 +- > > 3 files changed, 6 insertions(+), 5 deletions(-) > > > > diff --git a/config.mk b/config.mk > > index 5a91203..81c2584 100644 > > --- a/config.mk > > +++ b/config.mk > > @@ -96,7 +96,6 @@ HOSTCFLAGS += $(call os_x_before, 10, 4, > "-traditional-cpp") > > HOSTLDFLAGS += $(call os_x_before, 10, 5, "-multiply_defined suppress") > > else > > HOSTCC = gcc > > -HOSTLIBS += -lssl -lcrypto > > endif > > > > ifeq ($(HOSTOS),cygwin) > > @@ -211,6 +210,11 @@ CPPFLAGS += -ffunction-sections -fdata-sections > > LDFLAGS_FINAL += --gc-sections > > endif > > > > +# TODO([email protected]): Is this correct on Mac OS? > > I'll check it these days. Unfortunately regex is behaving differently on > OS X too, so prooftool.c is not compiling: > > ---8<--- > proftool.c: In function ‘check_trace_config_line’: > proftool.c:336: error: ‘REG_NOERROR’ undeclared (first use in this > function) > --->8--- > > I'll check this too. > Thank you! I do actually have a Mac somewhere but just not the enthusiasm to get their baroque dev env running. I had a crack at installing pygame and it nearly finished me off. Is there a web page somewhere with simple instructions? Regards, Simon
_______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

