1. Can't compile Euphoria on Linux
- Posted by Julio C. Galaret Viera <galaret at adinet.co??uy> Jan 13, 2008
- 569 views
Why can't binaries be built from source without having exu already installed? Neither 3.1.1 nor 3.2 JG
2. Re: Can't compile Euphoria on Linux
- Posted by Matt Lewis <matthewwalkerlewis at gmail.??m> Jan 13, 2008
- 575 views
- Last edited Jan 14, 2008
Julio C. Galaret Viera wrote: > > Why can't binaries be built from source without having exu already installed? > Neither 3.1.1 nor 3.2 If you get the source package I put up for 3.2, you should be able to. Before creating the tar.gz file, I run the translator to generate the c files for exactly this reason. I haven't tested this, but I suppose that I need to `touch` the generated c files to make sure that it doesn't try to make them before compiling. Matt
3. Re: Can't compile Euphoria on Linux
- Posted by Julio C. Galaret Viera <galaret at ad?net.co?.uy> Jan 14, 2008
- 568 views
Matt Lewis wrote: > > Julio C. Galaret Viera wrote: > > > > Why can't binaries be built from source without having exu already > > installed? > > Neither 3.1.1 nor 3.2 > > If you get the source package I put up for 3.2, you should be able to. Before > creating the tar.gz file, I run the translator to generate the c files > for exactly this reason. I haven't tested this, but I suppose that I need > to `touch` the generated c files to make sure that it doesn't try to > make them before compiling. > > Matt Yes, it's still trying to translate eu files. After commenting the following, it seems to work fine: ./$(OBJDIR)/main-.c : $(EU_MAIN) echo Translating $(EU_TARGET) cd ./$(OBJDIR) && exu ../ec.ex ../$(EU_TARGET) Thanks JG
4. Re: Can't compile Euphoria on Linux
- Posted by Matt Lewis <matthewwalkerlewis at ?mail.?om> Jan 14, 2008
- 599 views
Julio C. Galaret Viera wrote: > > Matt Lewis wrote: > > > > Julio C. Galaret Viera wrote: > > > > > > Why can't binaries be built from source without having exu already > > > installed? > > > Neither 3.1.1 nor 3.2 > > > > If you get the source package I put up for 3.2, you should be able to. > > Before > > creating the tar.gz file, I run the translator to generate the c files > > for exactly this reason. I haven't tested this, but I suppose that I need > > to `touch` the generated c files to make sure that it doesn't try to > > make them before compiling. > > > > Matt > > > Yes, it's still trying to translate eu files. After commenting the following, > it seems to work fine: > > ./$(OBJDIR)/main-.c : $(EU_MAIN) > echo Translating $(EU_TARGET) > cd ./$(OBJDIR) && exu ../ec.ex ../$(EU_TARGET) OK, I'll figure out why this is happening, and see what can be done about it. For some reason, make is thinking that main-.c is out of date. Matt