"make tools" broken on Linux -- files incorrectly named

new topic     » topic index » view thread      » older message » newer message

I can't currently do "make tools" on linux - several make files are failing. Namely the ones for "eudist.mak", "dis.mak", "eutest.mak", "bind.mak", "shroud.mak" and "eucoverage.mak".

All of these files are in their properly-named build subdirectories, however they are all named "my-euphoria.mak", along with "my-euphoria.c". Somehow my base directory for the build is being used as a program name. Yes, it is different from "my-euphoria" if I use a different directory, say, "my-euphoria4.0". Which, by the way, seems to trunc the 0 and makes it "my-euphoria-4.mak"

It must be some kind of quoting and/or variable expansion error, but I haven't found it yet. All I can say is that rev 8e44765d431f works and rev 7813d419a028 fails.

I'm doing the same incantation as before:

./configure --eubin ~/eubins 
make all 
make tools 

I've done this sometimes too:

./configure --eubin ~/eubins 
make all 
./configure --eubin ~/my-euphoria/source/build 
make tools 

Both fail.

I don't know if this deserves a ticket or if someone more familiar with the change can point out the problem, or if someone can tell me what I might be doing wrong on my end. Because one last thing which I tried - I removed my release version of 4.0 just to make sure that it wasn't somehow interfering with anything. It's still broken.

Running Ubuntu Linux 10.04, 32-bit, kernal 2.6.32-28, gcc 4.4.3, GNU Make 3.81.

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu