1. Current OS X compilation anyone?
- Posted by DutchNeb58 Dec 27, 2012
- 1082 views
I'm interested in trying to compile the source code on my Mac, running 10.8 64 bit OS. The instructions revealed by search are both dated and vague, instructing me to download a eubin from a third party site to bootstrap the process. The site no longer has the bootstrap file, and the most current example shown has .h files that incorrectly make certian specifications... It also appears the conversation was never completed.
I'd like to join in the fun, but as a newb, I can hardly be expected to know how to compile source code typical of more complex languages without a beginners set of instructions. Anyone have a great resource to assist? I have XCode, the Apple development kit loaded, and as I understand it, it contains a C compiler. What else do I need?
I did try an earlier .mpkg version, but despite it's message of success, can find no evidence that anything was ever installed anywhere on the computer.
Any takers? Any binaries? Any help?
2. Re: Current OS X compilation anyone?
- Posted by jimcbrown (admin) Dec 27, 2012
- 1095 views
I'm interested in trying to compile the source code on my Mac, running 10.8 64 bit OS.
I'm not sure if anyone has tried this for 4.0.5 yet, but here is the source code you need:
The instructions are simple. It's the standard ./configure make process. Just type: "./configure make"
Anyone have a great resource to assist? I have XCode, the Apple development kit loaded, and as I understand it, it contains a C compiler. What else do I need?
The only compiler that has been tested with OSX is the gcc compiler. For best results, you will probably need to install that (and everything it depends on).
The instructions revealed by search are both dated and vague, instructing me to download a eubin from a third party site to bootstrap the process. The site no longer has the bootstrap file, and the most current example shown has .h files that incorrectly make certian specifications... It also appears the conversation was never completed.
I'd like to join in the fun, but as a newb, I can hardly be expected to know how to compile source code typical of more complex languages without a beginners set of instructions.
Agreed.
What instructions and what third party site?
I did try an earlier .mpkg version, but despite it's message of success, can find no evidence that anything was ever installed anywhere on the computer.
Was it this one? http://sourceforge.net/projects/rapideuphoria/files/Euphoria/4.0.4/OSX/euphoria-OSX-4.0.4-ix86.mpkg.zip/download
Any takers? Any binaries? Any help?
You could try to use the (older) binaries from here:
3. Re: Current OS X compilation anyone?
- Posted by DutchNeb58 Dec 27, 2012
- 1145 views
Thanks for responding so quickly.
I did get the source file, and yes the previous .mpkg file referenced, from rapideuphoria, was the file I received.
http://openeuphoria.org/forum/119432.wc is the page I found the unfinished references to compiling.
http://openeuphoria.org/forum/112047.wc is one dead reference to an OS X binary.
http://jeremy.cowgar.com/ is the third party site referenced for bootstrapped eubins that don't exist. Euphoria isn't referenced at all.
I tried installing 4.0 binary, but again - nothing happened.
gcc is the compiler that comes with the Apple xcode set. When I type gcc -v though, nothing happens. Until I get that fixed then ./configure make won't do anything. Do I just type in ./configure make /user/foldername?
Thanks in advance.
Mark
4. Re: Current OS X compilation anyone?
- Posted by jimcbrown (admin) Dec 28, 2012
- 1093 views
Thanks for responding so quickly.
I did get the source file, and yes the previous .mpkg file referenced, from rapideuphoria, was the file I received.
Ah.
gcc is the compiler that comes with the Apple xcode set. When I type gcc -v though, nothing happens. Until I get that fixed then ./configure make won't do anything.
Agreed.
Do I just type in ./configure make /user/foldername?
Uh, no.
You'd type:
./configure --prefix=/user/foldername && make
The && is important.
http://openeuphoria.org/forum/119432.wc is the page I found the unfinished references to compiling.
I had forgotten about that. It's possible that you might experience the same issues trying to build from the source code that bugmagnet found.
Once you get past the gcc issues, you might need to use the information in that thread to get the binary to build.
http://openeuphoria.org/forum/112047.wc is one dead reference to an OS X binary.
That was from the person who used to be our primary OS X developer. He disappeared though, and I guess his website disappeared with him.
http://jeremy.cowgar.com/ is the third party site referenced for bootstrapped eubins that don't exist. Euphoria isn't referenced at all.
Where did you see that site referenced?
eubins has moved to http://openeuphoria.org/eubins/
OSX eubins are at http://openeuphoria.org/eubins/osx/
I tried installing 4.0 binary, but again - nothing happened.
Thanks in advance.
Mark
Can you explain the steps you took to install the binary (a copy&paste from the Terminal would help a lot here) as well as the steps you took to verify that it was installed (or verify that nothing had happened and that it was not installed) ?
Remember that installing a binary tar.gz file is a more manual process (you have to extract everything and then manually move stuff into the right place).