From: Alex P. <pes...@ma...> - 2010-10-01 07:41:14
|
On 09/29/10 18:17, Enrico Weigelt wrote: > Hi folks, > > > IMHO it would be a better approach to fork into new branch and > step by step trim down until only the client library ist left. > (that fork will be frequently rebased to upstream to keep up). > Almost it is done (but not committed yet) in trunk. yValve is present (but actually this is no danger), but the overall process of library build became absolutely clear. And (what should be most interesting from this thread POV) library is built as the first step, right after building gpre_boot. > *After* then, care about crosscompiling. It can looks as follows: 1. Build host gpre_boot (can be avoided if one needs no blobs and arrays). 2. Preprocess 2 epp files. 3. Cross-build firebird library. Seems trivial, specially if one agrees to skip steps 2 and 3 - i.e. for blob-less client one can simply start cross build of library. I will commit this soon, and may be client from version 3 will be the most simple solution. |