1. Can't compile Euphoria on Linux

Why can't binaries be built from source without having exu already installed?
Neither 3.1.1 nor 3.2

JG

new topic     » topic index » view message » categorize

2. Re: Can't compile Euphoria on Linux

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

new topic     » goto parent     » topic index » view message » categorize

3. Re: Can't compile Euphoria on Linux

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

new topic     » goto parent     » topic index » view message » categorize

4. Re: Can't compile Euphoria on Linux

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

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu