On 06/02/2011, at 5:02 PM, Bisht, Pradeep wrote:

> once I'm done with current testing I will ship you the changes I made. Thank 
> you for responding.

Ooops. Can you also fix the build system? At present we can't upgrade from the 
SF repository.
Our clone looks like this:

http://felix-lang.org:1116/$src/judy

Basically we've modified Judy to get rid of table generation as part of the 
build,
and remove the complex file sharing stuff. For example:

http://felix-lang.org:1116/$src/judy/Judy1/Judy1Tables32.c

If I recall this is generated by the Judy build system, in ours, we generate it
and save it. The #include's are changed to take this into account.

There's also the proper control of "dllexport" required for Windows.

Basically our clone can be compiled "out of the box".

Generating code in a build system is fraught with difficulties.
Such as "using make" or "using bash" to do it. Such as finding out
which compiler to use to actually build the tool that generates the
code. Best not to get into this! [Felix does it, but we have spent several
years developing portable technology to do it, written in Python]

This is also what GNU tends to do. Although code generators are included
in the repository, so is the code it generates. In particular, "automake" can
be used to generate makefiles, but this is done by the original developer,
not the client.

You can get our version from GitHub as erickt/judy [I'll leave it to Erick to
provide the details]

I'd be happy to try to upgrade the SF repository if you want to stick with SVN 
at SF..

--
john skaller
[email protected]





------------------------------------------------------------------------------
The modern datacenter depends on network connectivity to access resources
and provide services. The best practices for maximizing a physical server's
connectivity to a physical network are well understood - see how these
rules translate into the virtual world? 
http://p.sf.net/sfu/oracle-sfdevnlfb
_______________________________________________
Judy-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/judy-devel

Reply via email to