I had a bit of trouble getting fgms to build on FreeBSD 9.0. The source I
used was from
git://gitorious.org/fgms/fgms-0-x.git
ERRORS for: fgms-0-x/src/libcli/libcli.cxx
/usr/include/malloc.h:3:2: error: #error "<malloc.h> has been replaced by
<stdlib.h>"
Changes made to fgms-0-x/src/libcli/libcli.cxx
#if !defined(__FreeBSD__)
# include <malloc.h>
#endif
ERRORS for: fgms-0-x/src/server/fg_util.cxx
/usr/ports/local/fgms-0-x/src/server/fg_util.cxx:107: error: integer
constant is too large for 'long' type
/usr/ports/local/fgms-0-x/src/server/fg_util.cxx:109: error: integer
constant is too large for 'long' type
/usr/ports/local/fgms-0-x/src/server/fg_util.cxx:113: error: integer
constant is too large for 'long' type
/usr/ports/local/fgms-0-x/src/server/fg_util.cxx:115: error: integer
constant is too large for 'long' type
Changes made to fgms-0-x/src/server/fg_util.cxx (added decimal points for
the listed lines):
if (bytes > 1125899906842624.)
ret_val = (bytes / 1125899906842624.);
else if (bytes > 1099511627776.)
ret_val = (bytes / 1099511627776.);
The server is now running. The server is located in Los Angeles,
California, USA on a multi-homed 100 Mb sustained connection. This is my
backup development server and is rarely used.
http://ns3.galacticnet.com/stats/ Uptime is greater than 99% (up for 461
days). Intel(R) Pentium(R) 4 CPU 2.66GHz
Logfile:
05.07.2013 18:16:38 # This is newmpserver
05.07.2013 18:16:38 # FlightGear Multiplayer Server v0.11.0 started
05.07.2013 18:16:38 # using protocol version v1.1 (LazyRelay enabled)
05.07.2013 18:16:38 # listening to port 5000
05.07.2013 18:16:38 # telnet port 5001
05.07.2013 18:16:38 # admin port 5002
05.07.2013 18:16:38 # using logfile /var/log/fgms.log
05.07.2013 18:16:38 # listening on 64.
05.07.2013 18:16:38 # tracking is disabled.
05.07.2013 18:16:38 # I have 1 relays
05.07.2013 18:16:38 # relay mpserver14.flightgear.org:5000
05.07.2013 18:16:38 # I have 0 crossfeeds
05.07.2013 18:16:38 # I have 2 blacklisted IPs
05.07.2013 18:16:38 # Files: exit=[/tmp/fgms_exit] stat=[/tmp/fgms_stat]
05.07.2013 18:16:38 # My PID is 34144
05.07.2013 18:16:38 Main server started!
05.07.2013 18:53:15 New LOCAL Client: N1035G 108.228.5.67:61421
(Aircraft/danube/Models/danube-osg.xml) current clients: 1 max: 1
The IP is 64.69.45.88.
If you want to add this server to http://mpmap01.flightgear.org/mpstatus/
please provide me with correct values for my fgms.conf:
server.name = newmpserver
server.tracked = false
server.tracking_server = 62.112.194.20
server.tracking_port = 8000
server.is_hub = false
server.out_of_reach = 10000
#relay.host = mpserver01.flightgear.org
#relay.port = 5000
relay.host = mpserver14.flightgear.org
relay.port = 5000
# crossfeed.host = foo.example.com
# crossfeed.port = 5002
blacklist = 123.123.123.123
~Lloyd Stevens
lists.sourceforge.net@boxisp. net
(was this the correct place to post this?)
(I still can't get fgms-1-x to compile)
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel