Modding, Mission Design, and Coding > Cross-Platform Development
Make error
WMCoolmon:
--- Code: ---make[1]: *** No rule to make target `ship/ai.cpp', needed by `ai.o'. Stop.
make[1]: Leaving directory `/usr/src/fs2_open/code'
make: *** [all-recursive] Error 1
--- End code ---
Yeah, almost certainly my fault for moving the AI files in CVS. Not sure how to fix it though.
Edit: meh...
--- Code: ---code/Makefile: render/3dsetup.cpp ship/afterburner.cpp ship/ai.cpp \
code/Makefile: render/3dsetup.cpp ship/afterburner.cpp ship/ai.cpp \
code/Makefile:ai.o: ship/ai.cpp
code/Makefile: if $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ai.o -MD -MP -MF "$(DEPDIR)/ai.Tpo" -c -o ai.o `test -f 'ship/ai.cpp' || echo '$(srcdir)/'`ship/ai.cpp; \
code/Makefile:# source='ship/ai.cpp' object='ai.o' libtool=no \
code/Makefile:# $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ai.o `test -f 'ship/ai.cpp' || echo '$(srcdir)/'`ship/ai.cpp
code/Makefile:ai.obj: ship/ai.cpp
code/Makefile: if $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ai.obj -MD -MP -MF "$(DEPDIR)/ai.Tpo" -c -o ai.obj `if test -f 'ship/ai.cpp'; then $(CYGPATH_W) 'ship/ai.cpp'; else $(CYGPATH_W) '$(srcdir)/ship/ai.cpp'; fi`; \
code/Makefile:# source='ship/ai.cpp' object='ai.obj' libtool=no \
code/Makefile:# $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ai.obj `if test -f 'ship/ai.cpp'; then $(CYGPATH_W) 'ship/ai.cpp'; else $(CYGPATH_W) '$(srcdir)/ship/ai.cpp'; fi`
code/Makefile.am: ship/ai.cpp \
code/Makefile.in: render/3dsetup.cpp ship/afterburner.cpp ship/ai.cpp \
code/Makefile.in: render/3dsetup.cpp ship/afterburner.cpp ship/ai.cpp \
code/Makefile.in:ai.o: ship/ai.cpp
code/Makefile.in:@am__fastdepCXX_TRUE@ if $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ai.o -MD -MP -MF "$(DEPDIR)/ai.Tpo" -c -o ai.o `test -f 'ship/ai.cpp' || echo '$(srcdir)/'`ship/ai.cpp; \
code/Makefile.in:@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='ship/ai.cpp' object='ai.o' libtool=no @AMDEPBACKSLASH@
code/Makefile.in:@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ai.o `test -f 'ship/ai.cpp' || echo '$(srcdir)/'`ship/ai.cpp
code/Makefile.in:ai.obj: ship/ai.cpp
code/Makefile.in:@am__fastdepCXX_TRUE@ if $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ai.obj -MD -MP -MF "$(DEPDIR)/ai.Tpo" -c -o ai.obj `if test -f 'ship/ai.cpp'; then $(CYGPATH_W) 'ship/ai.cpp'; else $(CYGPATH_W) '$(srcdir)/ship/ai.cpp'; fi`; \
code/Makefile.in:@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='ship/ai.cpp' object='ai.obj' libtool=no @AMDEPBACKSLASH@
code/Makefile.in:@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ai.obj `if test -f 'ship/ai.cpp'; then $(CYGPATH_W) 'ship/ai.cpp'; else $(CYGPATH_W) '$(srcdir)/ship/ai.cpp'; fi`
--- End code ---
taylor:
I've got fixes for that already so don't worry about it. I was holding off on the update for you-know-what but I'll get it all fixed/updated in the next few hours.
WMCoolmon:
So close...and yet so far. :sigh:
--- Code: ---/usr/lib/gcc/i686-pc-linux-gnu/3.4.1/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lGLU
collect2: ld returned 1 exit status
make[1]: *** [fs2_open_r] Error 1
make[1]: Leaving directory `/usr/src/fs2_open/code'
make: *** [all-recursive] Error 1
--- End code ---
taylor:
--- Quote ---Originally posted by WMCoolmon
So close...and yet so far. :sigh:
--- End quote ---
:lol:
Maybe this will help some:
--- Code: ---[taylor@dragon include]$ rpm -qf /usr/lib64/libGLU.so
xorg-x11-devel-6.8.1-12.FC3.21
[taylor@dragon include]$ rpm -qf /usr/lib64/libGLU.so.1
xorg-x11-Mesa-libGLU-6.8.1-12.FC3.21
--- End code ---
You'll need to make sure that you have the plain .so to build with so you're probably missing a devel package in there somewhere.
WMCoolmon:
Hmm, I'm using XFree86 (Comes with Yoper by default) and MesaLib conflicts with it, apparently.
Navigation
[0] Message Index
[#] Next page
Go to full version