From: Brian G. <br...@ge...> - 2008-09-01 23:05:09
|
Looks like Cygwin isn't providing an XDR library. This is usually part of the Sun RPC library, available via standard headers <rpc/ types.h> and <rpc/xdr.h>, and linked via -lrpc. Paul mentioned before that Windows doesn't provide XDR, but I would have thought that Cygwin would. Perhaps there's an optional Cygwin package (or something) that you can install to get Sun RPC support? brian. On Aug 30, 2008, at 11:45 PM, E Martinson wrote: > Has anybody had any luck compiling player 2.1.1 on cygwin? I've > been trying to upgrade from Player 1.6.5, but haven't had any luck > so far. First, when running the configure program, I cannot get the > program to recognize the cygwin port of gdk-pixbuf-2.0, so it won't > install the mapfile or mapscale drivers... and I need the map > drivers in order to run the wavefront drivers, right? > > Second, even just accepting whatever I can get from configure, the > compilation stage fails when it reaches the playerxdr directories. > I get thousands of errors (and so have no idea what the first fail > point is). Any ideas what libraries might generate error messages > like the following... > > ... > playerxdr.c:13455: error: parse error before '*' token > playerxdr.c: In function `xdr_player_bumper_geom_t': > playerxdr.c:13456: error: `xdrs' undeclared (first use in this > function) > playerxdr.c:13456: error: `msg' undeclared (first use in this > function) > playerxdr.c:13465: error: `xdrproc_t' undeclared (first use in this > function) > playerxdr.c:13465: error: parse error before > "xdr_player_bumper_define_t" > playerxdr.c: In function `player_bumper_geom_pack': > playerxdr.c:13473: error: `XDR' undeclared (first use in this > function) > playerxdr.c:13473: error: parse error before "xdrs" > playerxdr.c:13477: error: `xdrs' undeclared (first use in this > function) > playerxdr.c: In function `player_null_t_copy': > playerxdr.c:145: warning: statement with no effect > playerxdr.c: In function `player_log_set_read_rewind_t_copy': > playerxdr.c:2888: warning: statement with no effect > playerxdr.c: In function `player_position3d_reset_odom_config_t_copy': > playerxdr.c:4035: warning: statement with no effect > make[2]: *** [playerxdr.lo] Error 1 > make[2]: Leaving directory `/home/Zaika/player-2.1.1/libplayerxdr' > make[1]: *** [install] Error 2 > make[1]: Leaving directory `/home/Zaika/player-2.1.1/libplayerxdr' > make: *** [install-recursive] Error 1 > > > In any case, I must be missing something from my cygwin install... > Does anybody know if this is some library I can retrieve and > install, or does the latest version of player not really install on > cygwin anymore. I've already tried erasing my cygwin installation > and reinstalling from scratch, so any fresh ideas would be greatly > appreciated. > > Thanks > Eric > > Get ideas on sharing photos from people like you. Find new ways to > share. Get Ideas Here! > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win > great prizes > Grand prize is a trip for two to an Open Source event anywhere in > the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/_______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users |