#231 CVS freex3d java build fail

closed-fixed
nobody
None
5
2012-08-28
2012-08-21
Ian Abbott
No

When configured with --enable-java, the build failed with the following error:

make[3]: Entering directory `/home/abbotti/freewrl/freex3d/src/java'
make[3]: *** No rule to make target `classdist_noinst.stamp', needed by `vrml.jar'. Stop.

My freex3d/src/java/Makefile does have a rule to make target `classnoinst.stamp` and this does get built by "make all", but it has no rule to make `classdist_noinst.stamp`.

I know the Makefile is generated by Automake so the problem depend on the Automake version.

Removing the explicit dependency on `classdist_noinst.stamp` from the rule for `$(jarfile)` in `freex3d/src/java/Makefile.am` fixes the problem for me.

Discussion

  • Ian Stakenvicius

    ..i'm not sure when or why this was introduced; as of 3 weeks or so ago there was no problem with the java Makefile.am. I'll check through the commits and reverse whichever one broke this.

     
  • Ian Stakenvicius

    ..i'm not sure when or why this was introduced; as of 3 weeks or so ago there was no problem with the java Makefile.am. I'll check through the commits and reverse whichever one broke this.

     
  • Ian Stakenvicius

    • status: open --> closed-fixed
     
  • Ian Stakenvicius

    Fixed in CVS

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks