> From: Brian Leach > I use a simple precompiler here that takes my source with a set of > precompiler instructions and produces separate versions for > UV, UDT, D3, QM, jBase etc, so the source that goes to build the > packages is platform specific and clean.
Thanks Brian - you may be interested in a topic I raised in CDP on cross-platform development. <http://groups.google.com/group/comp.databases.pick/browse_frm/thread/9f7d7 9dd321565c6/245cdd67e67e23c3> I'm still hoping for more feedback on cross-OS object-code. As the source is not provided - and I remove symbol tables and xrefs - I'd like to know if I can expect UD/UV code compiled without optimization on Win32 to run on *nix. I'll install the required software if it's required or ask one of our partners for assistance, but if we can expect the code to run then I don't see a reason to go through that effort. The particular package of utilities that prompted this inquiry is small, and we don't have the same deployment concerns as application developers, so I don't believe Nebula R&D is a candidate for mvInstaller just yet. The code runs on UD and UV in various flavors without a problem. The question I have mainly is how do people want their software packaged so that will integrate best with their own system. In short, Nebula R&D tools are provided as an account-save with two files, NEBULA.BP and NEBULA.DATA - no dictionaries to convert, no q/f-pointers, no VOC items, and no install routine for other accounts (for this product anyway). To use the software, just globally catalog a couple programs, or q-point to the NEBULA-RND account and locally catalog whatever you want. We provide source for code samples and a few Include items, but the functional software is provided as object-only, so I will compile it on all possible platforms and then package it for download on our website. This is the first time I'm trying to provide a single package for all major MV platforms simultaneously. I already have my own utilities to migrate code and data from a development environment, and recompile it on target platforms, so at this point I'm trying to understand preferences. Based on the responses so far I think it would be safe to Zip a full account (just a few Kbytes) with type 19 files (thanks for the tip there guys!) and people can use that account or create a new one and move the items in as they wish. Unless this is a non-starter for some sites this is the way I will proceed for the initial offering. Thanks for all responses so far!! T Tony Gravagno Nebula Research and Development TG@ removethisNebula-RnD.com ------- u2-users mailing list [email protected] To unsubscribe please visit http://listserver.u2ug.org/
