Thanks for spending the time to identify the exact cause. As you point
out, this is very much a wider problem and is not specific to BioMart, and
unfortunately therefore is beyond the control of the BioMart team.

I suspect the only way to fix this is for as many users and developers as
possible of BioMart (and other software that uses mod_perl) to lean
heavily on the mod_perl developers to get their stuff working correctly on
64-bit machines.

cheers,
Richard


On Wed, August 22, 2007 5:56 pm, David Croft wrote:
> Hi,
>
> I did succeed in making BioMart run on a 64 bit machine,
> but it was quite a struggle, taking several days.  The
> heart of the problem was mod_perl, which just plain
> doesn't like 64 bits.  The compilation always breaks.
> Doing a bit of googling, I discovered that a lot of other
> people have encountered this, but as far as I can tell,
> nobody has come up with a solution.
>
> Luckily, the machine I was working on is also backward
> compatible to 32 bit binaries.  So I recompiled everything
> to be 32 bit.  I had to install my own perl, because the
> system-wide one was 64 bit.  Ditto for Mysql, which
> is needed to compile the database driver.  I created a
> dummy MySQL, with only the libraries and include
> files in it.
>
> Some 64 bit machines don't have any 32 bit compatability,
> I guess if you have one of those then you may not be
> able to install BioMart at all.
>
> Cheers,
>
> David.
>


-- 
Richard Holland
BioMart (http://www.biomart.org/)
EMBL-EBI
Hinxton, Cambridgeshire CB10 1SD, UK

Reply via email to