Camm Maguire <c...@maguirefamily.org> writes: [...]
| > [...] | > | > | Corrections/additions to this table most welcome. We should probably | > | include similar in the release notes and on the web page. | > | > One question: does compiler::*default-system-p* still control whether | > the built GCL uses a copy of its C header file from its image or from | > its system directory? It is extremely convenient to be able to use GCL, | > `built on the fly as part of building AXIOM' without having to install it | > permanently on the target system. | > | | In essence, yes. The :system-p flag to compile-file, which defaults | to compiler::*default-system-p*, has two effects on the C output: | | 1) The .data file appended to the .o file is written in verbose | legible lisp, as opposed to the byte compiled 'fasl' form | | 2) The cmpinclude.h header contents, normally written at the head of | the .c file, is replaced with #include "cmpinclude.h". A -I is | appended to the gcc command to point to the ../h dir relative to the | current setting of si::*system-directory*, which should point to the | location of the binary. There are a few other paths which key off of | this one, so best to (reset-sys-paths ...) when moving the compiled | tree or installing. Thank you very much! -- Gaby ------------------------------------------------------------------------------ The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev _______________________________________________ open-axiom-devel mailing list open-axiom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/open-axiom-devel