On 02/11/2013, at 7:18 AM, Antony Dovgal wrote: > >> The other fixes to the build need to be done, however the symlink instead >> of copy (if I remember correctly) did not work with some versions of "make". > > Ok, that makes sense. > I'd expect it to be something really outdated now, am I wrong?
I don't build with the Judy build system: my build has to work on Windows too. There's no reason to use any complex building stuff for Judy. It needs only a single macro to condition it, the platform word size (32 or 64 bits). All the rest is entirely in memory pure code and the only support required is memory allocation/deallocation. > >> I would appreciate it if you would send a tar-ball of your fixed version >> (without symlinks) >> so I can more easily merge with my newest version of Judy. I plan on using >> a different >> build method with the new Judy, since the current one has been troublesome. > > You mean not autotools? > Is there a chance I can somehow change your mind? Using autotools for Judy would be overkill. I think what Doug is talking about is the way Judy generates required lookup tables. It first compiles a C program that generates these tables. This is silly. There are only two variants, 32 and 64 bits. Just put both in the repository. The standard Judy build also copies files about and requires command lines switches on the compiler to condition the building. These are not necessary and stand in the way of portability. The required macros can just be put in a file which then includes the other file, and the first file is then compiled. This allows the shared file to be conditioned without switches. -- john skaller [email protected] http://felix-lang.org ------------------------------------------------------------------------------ Android is increasing in popularity, but the open development platform that developers love is also attractive to malware creators. Download this white paper to learn more about secure code signing practices that can help keep Android apps secure. http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk _______________________________________________ Judy-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/judy-devel
