[Buildroot] Problem calling ldconfig in ext2root.mk
todd.valentic at sri.com
Fri Aug 24 18:43:52 UTC 2007
Hi Bernhard -
Thanks for taking a look at this problem.
> Does the attached is any better?
Just tried it and unfortunately it didn't work.
$(if $(TARGET_LDCONFIG),$(TARGET_LDCONFIG) -r $(TARGET_DIR) 2>/dev/null)
I think the problem here is that the "if" is evaluating as
true because the string $(TARGET_LDCONFIG) is set. What it isn't
checking is if the actual file exists.
Would a test like this work:
@test -x $(TARGET_LDCONFIG) && \
$(TARGET_LDCONFIG) -r $(TARGET_DIR) 2>/dev/null
or should TARGET_LDCONFIG be unset early on if it doesn't exist
(in which case your original patch would work fine)?
More information about the buildroot