Menu

#73 FGMS Multiplay server does not compile using version 0.9.11

Fixed
nobody
2011-06-05
2010-02-13
Anonymous
No

Originally created by: angisang...@yahoo.com

What steps will reproduce the problem?
1. Get the stable tarball at http://fgms.sourceforge.net/stableversion.php
2. untar
3. configure
4. make

What is the expected output? What do you see instead?
'make' should run through the compile process. Instead it stops due to
multiple errors (e.g. "xxx was not declared in this scope")

What version of the product are you using? On what operating system?
Ubuntu 2.6.31.-20

Please provide any additional information below.
Several includes have to be set to make the compile run successful. Hereby
I prove an attached patch file to make fgms working.

1 Attachments

Discussion

  • Anonymous

    Anonymous - 2010-02-13

    Originally posted by: pedromor... (code.google.com)@gmail.com

    (No comment was entered for this change.)

    Labels: FGMS

     
  • Anonymous

    Anonymous - 2010-02-13

    Originally posted by: pedromor... (code.google.com)@gmail.com

    (No comment was entered for this change.)

    Labels: Oliver
    Status: Triaged

     
  • Anonymous

    Anonymous - 2010-02-13

    Originally posted by: pedromor... (code.google.com)@gmail.com

    After adding the above patch, get another error

    /usr/bin/make  all-recursive
    make[1]: Entering directory `/home/mash/Downloads/fgms-0.9.11'
    Making all in src
    make[2]: Entering directory `/home/mash/Downloads/fgms-0.9.11/src'
    Making all in simgear
    make[3]: Entering directory `/home/mash/Downloads/fgms-0.9.11/src/simgear'
    Making all in debug
    make[4]: Entering directory `/home/mash/Downloads/fgms-0.9.11/src/simgear/debug'
    if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../.. -I../../../src    -Wall -MT
    logstream.o -MD -MP -MF ".deps/logstream.Tpo" -c -o logstream.o logstream.cxx; \
            then mv -f ".deps/logstream.Tpo" ".deps/logstream.Po"; else rm -f
    ".deps/logstream.Tpo"; exit 1; fi
    In file included from logstream.cxx:23:
    logstream.hxx: In member function ‘virtual int logbuf::overflow(int)’:
    logstream.hxx:213: error: ‘EOF’ was not declared in this scope
    logstream.cxx: In member function ‘std::string logstream::datestr()’:
    logstream.cxx:111: error: ‘sprintf’ was not declared in this scope
    make[4]: *** [logstream.o] Error 1

     
  • Anonymous

    Anonymous - 2010-02-13

    Originally posted by: angisang...@yahoo.com

    It looks like the diff does not bring in all desired changes. Try to replace the
    attached files manually.

     
  • Anonymous

    Anonymous - 2010-02-13

    Originally posted by: pedromor... (code.google.com)@gmail.com

    Compiles of with comment #4 patch

     
  • Anonymous

    Anonymous - 2010-02-16

    Originally posted by: pedromor... (code.google.com)@gmail.com

    (No comment was entered for this change.)

    Status: Fixed

     
  • Anonymous

    Anonymous - 2011-06-05

    Originally posted by: bre... (code.google.com)@gmail.com

    (No comment was entered for this change.)

    Status: Temp

     
  • Anonymous

    Anonymous - 2011-06-05

    Originally posted by: bre... (code.google.com)@gmail.com

    (No comment was entered for this change.)

    Status: Fixed

     

Log in to post a comment.

MongoDB Logo MongoDB