[OPEN-ILS-GENERAL] 64-bit Linux client?

Jason Stephenson jstephenson at mvlc.org
Fri Apr 5 14:12:48 EDT 2013


Quoting Buzzy Nielsen <buzzy at hoodriverlibrary.org>:

> Do any of you have any experience with running a staff client in a  
> 64-bit Linux environment? If so, if there something special that  
> needs to be done when building the client to create a 64-bit version?

Yes! I build 64-bit Linux clients all the time. There are Makefile  
targets in Open-ILS/xul/staff_client/Makefile that will let you build  
32-bit clients for Windows and Linux, a 64-bit client for Linux, and a  
"generic" client.

To build the clients, you could follow David Busby's excellent script,  
or you could simply do the following after running make install in  
your Evergreen source code directory:

cd Open-ILS/xul/staff_client
make rigrelease
make rebuild
make clients

The above assumes that you set STAFF_CLIENT_VERSION when you did the  
make install, or that you are happy with the default. It will also  
build all flavors of the client. If you just want the Linux 64-bit  
client, then replace "make clients" with

make linux64-client

There are a lot more options and make targets there depending on what  
you are trying to do, but the above should get you the basics that you  
need for a production client tailored to your system.

I usually use

make updates-client

This requires some additional software be installed on your server,  
but it also gives you the advantage of Windows clients that will  
automatically update themselves when necessary. (NOTE: I have not  
gotten these to work with Linux clients, but YMMV.)

>
> Thanks for your help!

You're welcome.

-- 
Jason Stephenson
Assistant Director for Technology Services
Merrimack Valley Library Consortium



More information about the Open-ils-general mailing list