"Unknow rule" - How to read into it?

Added by Amit Ahire about 4 years ago

Hello, I am trying to compile this project - It compiles perfectly in Linux(ubuntu). But I want it to work on Windows. So I installed MinGW (which comes with Jamplus installed) - and went ahead installing all the libs needed for the project. After doing that (phew!) - I downloaded the src of this project and did './autogen' + './configure -prefix=/mingw' and then when I do jam, I get "unknown rule" warning. is it because they are unix commands and MinGW is not able to understand it?? Or is it jam?


Replies (3)

RE: "Unknow rule" - How to read into it? - Added by Joshua Jensen about 4 years ago

I am not aware of a MinGW installation with JamPlus. Can you tell me which one does this?

In any case, autogen and configure are Unix commands and have nothing to do with Jam itself.

-Josh

RE: "Unknow rule" - How to read into it? - Added by Amit Ahire about 4 years ago

Jamplus 0.3 the latest build ( not the next gen). I was just checking and in the linux VM where this project compiles correctly, I had Jam 2.5 installed. So I guess I will try installing Jam 2.5 in my MinGW installation and see.

Also when I did ./configure - I am getting the following :

configure.ac:144: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body /mingw/src/autoconf/26/autoconf2.5-2.68-1/src/autoconf-2.68/lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from... /mingw/src/autoconf/26/autoconf2.5-2.68-1/src/autoconf-2.68/lib/autoconf/general.m4:2662: _AC_LINK_IFELSE is expanded from... /mingw/src/autoconf/26/autoconf2.5-2.68-1/src/autoconf-2.68/lib/autoconf/general.m4:2679: AC_LINK_IFELSE is expanded from... mk/autoconf/np_findlib.m4:3: NP_FINDLIB is expanded from... configure.ac:144: the top level

( 6 more of these blocks.)

Hence I tried autoreconf - which gave warning that "AC_BALLOC"(or whatever its called) was not defined but I check the mk folder where "balloc.m4" was present, when I googled it might be the case when its made from older version of the build tool. I could force to suppress the warning with "autoreconf -i" - But it fails in "./confugure" step stating AC_BALLOC not found.

Just putting it out here, if its useful to someone in any way.

Thanks for the reply.

RE: "Unknow rule" - How to read into it? - Added by Amit Ahire about 4 years ago

Well the issue seems to be with Jamplus. I thought it was backward compatible. Or maybe its how the project is built. But now Jam tries to compile, Though now have problem with SDL dependencies.

(1-3/3)