1. Can't compile tip
- Posted by andi49 Sep 08, 2012
- 1482 views
Hallo I downloaded the tip but can't compile (completly) it with Watcom
mkdir C:\euDesigner\hgclone\euphoria-e00e3526ca3c\source\build\intobj mkdir C:\euDesigner\hgclone\euphoria-e00e3526ca3c\source\build\intobj\back Error(F38): (int.ex) does not exist and cannot be made from existing files Error(E02): Make execution terminated
i copied it over from an older download, but next
mkdir C:\euDesigner\hgclone\euphoria-e00e3526ca3c\source\build\transobj mkdir C:\euDesigner\hgclone\euphoria-e00e3526ca3c\source\build\transobj\back Error(F38): (ec.ex) does not exist and cannot be made from existing files Error(E02): Make execution terminated
i copied it over from an older download, but next
Unable to link C:\euDesigner\hgclone\euphoria-e00e3526ca3c\source\build\eubind.e xe Status: 1 Command: wlink @eubind.lnk Error(F38): (C:\euDesigner\hgclone\euphoria-e00e3526ca3c\source\build\eubind.exe ) does not exist and cannot be made from existing files
The problem seems to be here:
Linking 100% ..\build\eubind.exe Warning! W1008: cannot open graph.lib : No such file or directory Error! E2028: _sample_size is an undefined reference Error! E2028: _Executing is an undefined reference Error! E2028: _ProfileOn is an undefined reference ...
So i'am stuck now, any hints, Andreas
2. Re: Can't compile tip
- Posted by mattlewis (admin) Sep 08, 2012
- 1468 views
Hallo I downloaded the tip but can't compile (completly) it with Watcom
mkdir C:\euDesigner\hgclone\euphoria-e00e3526ca3c\source\build\intobj mkdir C:\euDesigner\hgclone\euphoria-e00e3526ca3c\source\build\intobj\back Error(F38): (int.ex) does not exist and cannot be made from existing files Error(E02): Make execution terminated
When you say, "tip," which branch are you actually trying to compile? Currently the actual tip is the structs branch. But "int.ex" is not there any more (all of the 4.1 branches have renamed it to eui.ex). Are you actually trying to build the 4.0 branch?
Matt
3. Re: Can't compile tip
- Posted by andi49 Sep 08, 2012
- 1448 views
Hallo I downloaded the tip but can't compile (completly) it with Watcom
mkdir C:\euDesigner\hgclone\euphoria-e00e3526ca3c\source\build\intobj mkdir C:\euDesigner\hgclone\euphoria-e00e3526ca3c\source\build\intobj\back Error(F38): (int.ex) does not exist and cannot be made from existing files Error(E02): Make execution terminated
When you say, "tip," which branch are you actually trying to compile? Currently the actual tip is the structs branch. But "int.ex" is not there any more (all of the 4.1 branches have renamed it to eui.ex). Are you actually trying to build the 4.0 branch?
Matt
I downloaded http://scm.openeuphoria.org/hg/euphoria/archive/tip.zip
before this i tried hg clone http://scm.openeuphoria.org/hg/euphoria with the same result.
4. Re: Can't compile tip
- Posted by jimcbrown (admin) Sep 08, 2012
- 1471 views
Hallo I downloaded the tip but can't compile (completly) it with Watcom
mkdir C:\euDesigner\hgclone\euphoria-e00e3526ca3c\source\build\intobj mkdir C:\euDesigner\hgclone\euphoria-e00e3526ca3c\source\build\intobj\back Error(F38): (int.ex) does not exist and cannot be made from existing files Error(E02): Make execution terminated
When you say, "tip," which branch are you actually trying to compile? Currently the actual tip is the structs branch. But "int.ex" is not there any more (all of the 4.1 branches have renamed it to eui.ex). Are you actually trying to build the 4.0 branch?
Matt
I downloaded http://scm.openeuphoria.org/hg/euphoria/archive/tip.zip
before this i tried hg clone http://scm.openeuphoria.org/hg/euphoria with the same result.
Another thing to point out is that the 4.1 branches (including the default branch and the structs branch) have dropped support for Watcom (due to its lack of 64bit support).
Can you try the nightly build from http://openeuphoria.org/eubins/windows/eubins-watcom-51343de2abd3-20120907.zip ? That's the 4.0.5 branch, and it's built with OpenWatcom.
5. Re: Can't compile tip
- Posted by mattlewis (admin) Sep 09, 2012
- 1444 views
I downloaded http://scm.openeuphoria.org/hg/euphoria/archive/tip.zip
before this i tried hg clone http://scm.openeuphoria.org/hg/euphoria with the same result.
Ah. I'm not sure we've completely decided on dropping Watcom, but the Watcom makefile definitely hasn't been kept up to date.
As Jim mentioned, you should be able to build the 4.0 branch (hg up 4.0) with Watcom.
Matt
6. Re: Can't compile tip
- Posted by SDPringle Sep 10, 2012
- 1300 views
I don't think this is obvious so I will mention it here.
When building the binaries you must run './configure' and 'make' with in the bash environment provided by MinGW rather than the Windows command line. However, when using EUPHORIA in general, you may use either Windows Command Line or MinGW shell. You may build a 4.1 install with MinGW using 4.0 binaries for translation.
7. Re: Can't compile tip
- Posted by andi49 Sep 10, 2012
- 1264 views
Hallo
I just compiled it with gcc/msys. Seems to work, but have not made further testing right now.
My main problem with gcc is, i just don't like it ;) especialy 'windres.exe' ...
If gcc is the way to go, then i have to live with it.
But if support for Watcom will be dropped, i think this should be done with clear, sharp cut.
This is (in my opinion) better than something 'half' working.
Thank you all for you help
Andreas
8. Re: Can't compile tip
- Posted by mattlewis (admin) Sep 10, 2012
- 1265 views
But if support for Watcom will be dropped, i think this should be done with clear, sharp cut.
This is (in my opinion) better than something 'half' working.
Yes, when the time to release 4.1 happens, it will either be supported or gone. It's definitely not ready for release yet (though getting close!).
Matt