Welcome Guest. Please Login or Register  


You are here: Index > AMPPS > Suggestions > Topic : OSX AMPPS i386 - What????



Threaded Mode | Print  

 OSX AMPPS i386 - What????, For some reason AMPPS is built using i386 architecture ? (5 Replies, Read 201371 times)
davidnewcomb
Group: Member
Post Group: Newbie
Posts: 7
Status:
I have just spent the day trying to get mongodb.so installed into my AMPPS.
I eventually got brew to build 1.1.8 of mongodb.so which I installed into AMPPS.
Staggered was I to find out that it wouldn't load the modules because it AMPPS is built for the i386 and can't load x86_64 binaries.
I have spent a couple of hours trawling the forums and reading stackoverflow in order to find out what can be done about this problem. There are a lot of calls for a 64bit version but the project has been promising this for about 2 years and so far nothing has turned up.

I could try to install a 32bit brew and start downgrading all my support binaries to 32bit but I really feel this is the wrong direction to go in.
I have recently switched from XAMPPS to AMPPS and this is the first blocker that is making me want to switch back. XAMPPS is all compiled into 64 bit and plays well with my other binaries.

Surely it's time for an OSX 64bit version on AMPPS?
IP: --   

OSX AMPPS i386 - What????
davidnewcomb
Group: Member
Post Group: Newbie
Posts: 7
Status:
Well I have spent the day trying to get homebrew to compile a 32 bit version of php55-mongob.
I can compile all the dependant libraries individually using the --universal switch which creates an i386 and x86_64 binaries in one file. The problem comes with PHP, it doesn't have a ./configure file that supports 32 bit output and as a result the php55-mongodb doesn't support it either (what would be the point).

I am searching the internet for a compatible 32 bit version of mongodb.so and there doesn't seem to be one.

So it's back to XAMPPS which is a real ball ache because I spend ages splitting my single htdocs/paths to use AMPPS's virtual hosts.

Does anyone have a 32-bit mongodb.so that works with AMPPS?
IP: --   

OSX AMPPS i386 - What????
CeeJay
Group: Member
Post Group: Newbie
Posts: 2
Status:
Hi

This is a bit of a pain for me as well. I'm trying to test/use an application that runs using microtime.

Being limited to 32 bits means that you can only access times between 1st of January 1970 and the 24th of January 1970!

I've been searching in the forums and people were saying that there was a 64-bit build available that was being sent to people privately.

I wonder if that could be make public..?
IP: --   

OSX AMPPS i386 - What????
nickifor0ws
Group: Member
Post Group: Newbie
Posts: 1
Status:
Nice)
IP: --   

OSX AMPPS i386 - What????
davidnewcomb
Group: Member
Post Group: Newbie
Posts: 7
Status:
Once I used brew to install mongodb it was the beginning of the end of AMPPS for me.I needed newer versions mysql and mariadb running for different projects so those binaries were installed with brew. I wanted the latest PHP so more brew then I thought there is only Apache left so I did that.
I was never particularly interested in installing any of the extra apps (WordPress, Joomla, etc) so now that I've switched over completely the only thing I miss is the ease of setting up virtual hosts.
I'm part way through writing an application that manages the LAMP/brew stuff; it allows you to update software, add virtual domains etc.
IP: --   

OSX AMPPS i386 - What????
davidnewcomb
Group: Member
Post Group: Newbie
Posts: 7
Status:
I'm implementing it as I go along. Features include adding virtual domains and start/stop services

https://github.com/davidnewcomb/osx-lamp-manager

IP: --   

« Previous    Next »

Threaded Mode | Print  



Jump To :


Users viewing this topic
1 guests, 0 users.


All times are GMT. The time now is October 31, 2024, 11:18 pm.

  Powered By AEF 1.0.8 © 2007-2008 Electron Inc.Queries: 10  |  Page Created In:0.029