MPlayer porting log

IRIX/Nekoware development, porting and related topics.
Forum rules
Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.
User avatar
ritchan
Posts: 276
Joined: Mon Mar 31, 2008 6:47 am
Location: Oldenburg, Germany
Contact:

MPlayer porting log

Unread postby ritchan » Mon Jul 27, 2009 6:52 pm

Before I forget anything, I'm going to put it up here:
MPlayer 1.0rc2
1. after warning that !gcc compilers are not supported, it goes on to find that inttypes.h and bitypes.h are not present.
Solution: apparently the compile process just failed because of -mtune=r8000, which MIPSPro doesn't understand but GCC does. Deleted -mtune section in configure script.
2.
Checking for Subtitles sorting ... yes
Checking for XMMS inputplugin support ... no
Checking for inet6 ... yes
Checking for gethostbyname2 ... no
Checking for GUI ... yes
Checking for XShape extension ...
Error: The GUI requires the X11 extension XShape (which was not found).

Check "configure.log" if you do not understand why it failed.
[saya,shinichi]:~/source/MPlayer-1.0rc2 $ tail configure.log
ld32: WARNING 84 : /usr/lib32/libXext.so is not used for resolving any symbol.
ld32: WARNING 84 : /usr/lib32/libGL.so is not used for resolving any symbol.
ld32: WARNING 84 : /usr/lib32/libaudio.so is not used for resolving any symbol.
ld32: ERROR 33 : Unresolved text symbol "XOpenDisplay" -- 1st referenced by mplayer-conf-31821-3904.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33 : Unresolved text symbol "XCloseDisplay" -- 1st referenced by mplayer-conf-31821-3904.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: INFO 152: Output file removed because of error.


[saya,shinichi]:~/source/MPlayer-1.0rc2 $ tail configure.log
ld32: WARNING 84 : /usr/lib32/libXext.so is not used for resolving any symbol.
ld32: WARNING 84 : /usr/lib32/libGL.so is not used for resolving any symbol.
ld32: WARNING 84 : /usr/lib32/libaudio.so is not used for resolving any symbol.
ld32: ERROR 33 : Unresolved text symbol "XOpenDisplay" -- 1st referenced by mplayer-conf-31821-3904.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33 : Unresolved text symbol "XCloseDisplay" -- 1st referenced by mplayer-conf-31821-3904.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: INFO 152: Output file removed because of error.

Xsgi being not open, this probably won't be solved anytime soon.
Solution: --disable-gui

Then it configures cleanly. I don't dare compile anything, I suppose I'll just go study instead.
Originally Posted by Tommie
Please delete your post. It is an insult to all the hard work society has put into making you an intelligent being.

Like somebody at AMD said about a decade ago: Benchmarking is like sex. Everybody brags about it, everybody loves doing it and nobody can agree on performance.

User avatar
squeen
Moderator
Moderator
Posts: 2933
Joined: Fri May 09, 2003 6:10 am
Location: Maryland, USA

Re: MPlayer porting log

Unread postby squeen » Tue Jul 28, 2009 3:52 am

Strange because Xsgi does support XShape. It's an old X11 extension. I used it with Iconbar. You can also do xdpyinfo to see the supported extensions.

User avatar
bplaa.yai
Posts: 319
Joined: Wed Mar 26, 2008 12:04 pm
Location: Paris

Re: MPlayer porting log

Unread postby bplaa.yai » Tue Jul 28, 2009 4:29 am

ritchan wrote:
[saya,shinichi]:~/source/MPlayer-1.0rc2 $ tail configure.log
ld32: WARNING 84 : /usr/lib32/libXext.so is not used for resolving any symbol.
ld32: WARNING 84 : /usr/lib32/libGL.so is not used for resolving any symbol.
ld32: WARNING 84 : /usr/lib32/libaudio.so is not used for resolving any symbol.
ld32: ERROR 33 : Unresolved text symbol "XOpenDisplay" -- 1st referenced by mplayer-conf-31821-3904.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33 : Unresolved text symbol "XCloseDisplay" -- 1st referenced by mplayer-conf-31821-3904.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: INFO 152: Output file removed because of error.

Xsgi being not open, this probably won't be solved anytime soon.
Solution: --disable-gui

Then it configures cleanly. I don't dare compile anything, I suppose I'll just go study instead.

XShape is in /usr/lib32/libXext.so, and XOpenDisplay is in /usr/lib32/libX11.so
Solution : change the libraries list and order for the linker to find all symbols.

ps : editing the configure script is usually a bad idea, as it's generated by autoconf.
:Onyx2: :O2: :O3x0: :O3x0:


Return to “SGI: Development”

Who is online

Users browsing this forum: No registered users and 2 guests