Actually, I tried one more thing after sending this and it worked... Sort of. These instructions on installing a xulrunner application on Mac helped out. http://developer.mozilla.org/en/docs/XULRunner:MacFAQ
Following is what I did, what worked, and what didn't work. If anyone has any suggestions on what I did wrong or what I might do to make it more functional, I would love to hear them. Xulrunner 1.8.1.3 was already installed. The staff_client folder, missing the symlinks, and with the build/server folder removed was on the desktop. (I'm using Evergreen 1.2.0 rc1) From the terminal, I ran: /Library/Frameworks/XUL.framework/xulrunner-bin --install-app ~/Desktop/staff_client/build Which installed the staff client to /Applications/PINES/open_ils_staff_client.app >From Finder, I did Go > Applications > PINES > open_ils_staff_client Which opened the login page. I entered the info, it connected to the server okay, and asked me to register the workstation. First problem: the dropdown that lets you select which library you're registering this for wouldn't drop down, so you could only register to the top consortial level (this isn't a problem on the staff client I have on the EG server or on the windows staff client connecting to the server). I tried registering at the consortial level and it registered me okay. I entered username and password to open the actual client. Here's the major problem: No menus. The staff client opened with the tab for that first page that shows the index of the server, but the menus along the top for File, Edit, Search, Circulation, Cataloging weren't there. I thought maybe they'd been moved to the top bar with the blue apple that most application menus are in for Mac, but they weren't there either. Without that menu, the staff client is crippled. Then, when I tried to Exit Evergreen, it said "The application open_ils_staff_client quit unexpectedly." Not a major problem, but still... So, did I do something wrong, or does the staff client need some tweaking before it'll run right on Mac? Thoughts? I'm also curious, are there other libraries out there who want to run this on Mac? Or is this not a huge priority at this point? Thanks, Karen -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Karen Collier Sent: Friday, July 27, 2007 3:26 PM To: [email protected] Subject: [OPEN-ILS-DEV] Installing Staff Client on Mac Hi, My boss wants to see if the staff client can be run on Mac. I've read both http://open-ils.org/dokuwiki/doku.php?id=evergreen-user:installing_and_runni ng_the_staff_client And http://open-ils.org/dokuwiki/doku.php?id=mozilla-devel:building_the_staff_cl ient about installing the staff client. I tried two different approaches and ran into problems with both. I have Xulrunner installed on the Mac. First, I tried copying the entire staff_client folder from the server to the Mac. Some of the symlinks wouldn't copy, so I skipped those and copied everything else. Then I tried to run the client by going into the build directory and typing from the Mac's terminal: /Library/Frameworks/XUL.framework/xulrunner-bin application.ini As suggested by http://developer.mozilla.org/en/docs/Getting_started_with_XULRunner All I got was: ***Deferring registration of OpenILS data cache ***** Unloading: OpenILS data cache! ****** I tried again, just copying what was in the staff_client/build folder, and got the same result. I tried removing the server folder from within the build folder and still got the same result. When this didn't work, I thought I'd try building the staff client directly on the Mac, but quickly discovered this Mac doesn't know the term "make" or "apt-get." I'm guessing there are things that need installing from the installation disk to get those features...? Or maybe they can be downloaded somehow? Anyway, I'm at a loss, being new to Mac. Am I missing something obvious? Any suggestions what else I might try? Out of curiosity, has anyone out there installed the staff client on a Mac before? Thanks, Karen -- Karen Collier Public Services Librarian Kent County Public Library 408 High Street Chestertown, MD 21620 410-778-3636
