[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
how to not break cross-building
From: |
Olaf Till |
Subject: |
how to not break cross-building |
Date: |
Thu, 28 Apr 2016 13:24:23 +0200 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
In building package documentation, when the package is not yet
installed, the cleanest way for extracting help strings from C++ code
seems to be to compile a (minimalistic) binary which outputs this help
string. In this way, all special characters in the C-string are
treated as they should be.
This certainly will break cross-building if the cross-compiler is used
to compile the minimalistic binary. But any native C-compiler would
serve, it only has to evaluate the C-string correctly and call
'printf'. I have no practical experience with cross-building, I only
care for it because I know others want to do it with packages. Is
there a way to specifiy, in the Makefile, that for a certain step a
native compiler should be used, not the cross-compiler?
Olaf
--
public key id EAFE0591, e.g. on x-hkp://pool.sks-keyservers.net
signature.asc
Description: Digital signature
- how to not break cross-building,
Olaf Till <=