找回密码
 注册
查看: 715|回复: 5

[求助]编译MPlayer1.0pre7出错

[复制链接]
发表于 2005-5-4 19:17:42 | 显示全部楼层 |阅读模式
./configure --enable-gui --with-codecsdir=/usr/lib/codecs --with-win32libdir=/usr/lib/w32codecs --language=zh_CN --charset=utf8
通过

make报错:
make[1]: *** [pe_image.o] Error 1
make[1]: Leaving directory `/home/hg/MPlayer/MPlayer-1.0pre7/loader'
make: *** [loader/libloader.a] 错误 2
 楼主| 发表于 2005-5-4 19:58:12 | 显示全部楼层
当 ./configure 时
make通过

当 ./configure --language=zh_CN --charset=utf8时
仍然报错:
make[1]: *** [pe_image.o] Error 1
make[1]: Leaving directory `/home/hg/MPlayer/MPlayer-1.0pre7/loader'
make: *** [loader/libloader.a] 错误 2
回复

使用道具 举报

发表于 2005-5-5 10:40:19 | 显示全部楼层
多贴点错误信息。

还有为什么要加 --charset=utf8 ?
回复

使用道具 举报

发表于 2005-5-5 12:50:35 | 显示全部楼层
我的也是,电脑的蜂鸣器响不停,像警笛一样,没办法。
回复

使用道具 举报

发表于 2005-5-5 13:38:04 | 显示全部楼层
[quote:c2f3140ccd="synge"]我的也是,电脑的蜂鸣器响不停,像警笛一样,没办法。[/quote]
CPU过热?
回复

使用道具 举报

 楼主| 发表于 2005-5-7 15:02:08 | 显示全部楼层
ldt_keeper.c
ldt_keeper.c: In function `Setup_LDT_Keeper':
ldt_keeper.c:212: warning: cast from pointer to integer of different size
ldt_keeper.c:271: warning: cast to pointer from integer of different size
cc -I. -I.. -I../libvo -I../../libvo -I/usr/X11R6/include -O4   -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -U_FILE_OFFSET_BITS -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMPLAYER -D__WINE__  -c pe_image.c
In file included from wine/winbase.h:5,
                 from pe_image.c:56:
wine/winnt.h:625:2: #error You need to define a CONTEXT for your CPU
In file included from wine/winbase.h:5,
                 from pe_image.c:56:
wine/winnt.h:628: error: syntax error before '*' token
wine/winnt.h:628: warning: data definition has no type or storage class
wine/winnt.h:754:2: #error You need to define DEFINE_REGS_ENTRYPOINT macros for your CPU
wine/winnt.h:765:3: #error You must define GET_IP for this CPU
wine/winnt.h:1021: error: syntax error before "PCONTEXT"
wine/winnt.h:1021: warning: no semicolon at end of struct or union
wine/winnt.h:1022: warning: data definition has no type or storage class
wine/winnt.h:1034: error: syntax error before "PCONTEXT"
In file included from wine/winbase.h:5,
                 from pe_image.c:56:
wine/winnt.h:1048: error: syntax error before "ExceptionInfo"
wine/winnt.h:1051: error: syntax error before "epointers"
In file included from pe_image.c:56:
wine/winbase.h:1342: error: syntax error before "CONTEXT"
wine/winbase.h:1481: error: syntax error before '*' token
In file included from pe_image.c:61:
wine/debugtools.h:67: warning: useless keyword or type name in empty declarationwine/debugtools.h:67: warning: empty declaration
In file included from win32.h:14,
                 from pe_image.c:63:
com.h:57: warning: `__stdcall__' attribute ignored
com.h:58: warning: `__stdcall__' attribute ignored
com.h:59: warning: `__stdcall__' attribute ignored
com.h:69: warning: `__stdcall__' attribute ignored
com.h:70: warning: `__stdcall__' attribute ignored
com.h:71: warning: `__stdcall__' attribute ignored
com.h:72: warning: `__stdcall__' attribute ignored
pe_image.c: In function `dump_exports':
pe_image.c:81: warning: cast to pointer from integer of different size
pe_image.c:81: warning: cast to pointer from integer of different size
pe_image.c:83: warning: cast to pointer from integer of different size
pe_image.c:83: warning: cast to pointer from integer of different size
pe_image.c:85: warning: cast to pointer from integer of different size
pe_image.c:87: warning: cast to pointer from integer of different size
pe_image.c:92: warning: cast to pointer from integer of different size
pe_image.c:92: warning: cast from pointer to integer of different size
pe_image.c:93: warning: cast to pointer from integer of different size
pe_image.c:93: warning: cast from pointer to integer of different size
pe_image.c:94: warning: cast to pointer from integer of different size
pe_image.c:94: warning: cast from pointer to integer of different size
pe_image.c: In function `PE_FindExportedFunction':
pe_image.c:153: warning: cast to pointer from integer of different size
pe_image.c:153: warning: cast from pointer to integer of different size
pe_image.c:154: warning: cast to pointer from integer of different size
pe_image.c:154: warning: cast from pointer to integer of different size
pe_image.c:155: warning: cast to pointer from integer of different size
pe_image.c:155: warning: cast from pointer to integer of different size
pe_image.c:157: warning: cast to pointer from integer of different size
pe_image.c:157: warning: cast to pointer from integer of different size
pe_image.c:159: warning: cast to pointer from integer of different size
pe_image.c:159: warning: cast to pointer from integer of different size
pe_image.c:169: warning: cast to pointer from integer of different size
pe_image.c:169: warning: cast from pointer to integer of different size
pe_image.c:181: warning: cast to pointer from integer of different size
pe_image.c:181: warning: cast from pointer to integer of different size
pe_image.c:199: warning: cast to pointer from integer of different size
pe_image.c:199: warning: cast from pointer to integer of different size
pe_image.c:215: warning: cast to pointer from integer of different size
pe_image.c:228: warning: cast to pointer from integer of different size
pe_image.c: In function `fixup_imports':
pe_image.c:256: warning: cast to pointer from integer of different size
pe_image.c:292: warning: cast to pointer from integer of different size
pe_image.c:302: warning: cast to pointer from integer of different size
pe_image.c:302: warning: cast from pointer to integer of different size
pe_image.c:303: warning: cast to pointer from integer of different size
pe_image.c:303: warning: cast from pointer to integer of different size
pe_image.c:313: warning: cast to pointer from integer of different size
pe_image.c:313: warning: cast from pointer to integer of different size
pe_image.c:322: warning: cast to pointer from integer of different size
pe_image.c:322: warning: cast from pointer to integer of different size
pe_image.c:332: warning: cast to pointer from integer of different size
pe_image.c:332: warning: cast from pointer to integer of different size
pe_image.c: In function `calc_vma_size':
pe_image.c:348: warning: cast to pointer from integer of different size
pe_image.c:348: warning: cast to pointer from integer of different size
pe_image.c:348: warning: cast to pointer from integer of different size
pe_image.c:348: warning: cast to pointer from integer of different size
pe_image.c:352: warning: cast to pointer from integer of different size
pe_image.c:352: warning: cast to pointer from integer of different size
pe_image.c: In function `do_relocations':
pe_image.c:374: warning: cast to pointer from integer of different size
pe_image.c:374: warning: cast to pointer from integer of different size
pe_image.c:383: warning: cast to pointer from integer of different size
pe_image.c: In function `PE_LoadImage':
pe_image.c:473: warning: cast to pointer from integer of different size
pe_image.c:479: warning: cast to pointer from integer of different size
pe_image.c:479: warning: cast to pointer from integer of different size
pe_image.c:508: warning: cast to pointer from integer of different size
pe_image.c:508: warning: cast to pointer from integer of different size
pe_image.c:508: warning: cast to pointer from integer of different size
pe_image.c:508: warning: cast to pointer from integer of different size
pe_image.c:552: warning: cast to pointer from integer of different size
pe_image.c:552: warning: cast to pointer from integer of different size
pe_image.c:556: warning: cast to pointer from integer of different size
pe_image.c:557: warning: cast to pointer from integer of different size
pe_image.c:557: warning: cast to pointer from integer of different size
pe_image.c:561: warning: cast to pointer from integer of different size
pe_image.c:632: warning: cast to pointer from integer of different size
pe_image.c:632: warning: cast to pointer from integer of different size
pe_image.c:632: warning: cast to pointer from integer of different size
pe_image.c:632: warning: cast to pointer from integer of different size
pe_image.c:670: warning: cast to pointer from integer of different size
pe_image.c:677: warning: cast to pointer from integer of different size
pe_image.c: In function `PE_CreateModule':
pe_image.c:698: warning: cast to pointer from integer of different size
pe_image.c:698: warning: cast to pointer from integer of different size
pe_image.c: In function `PE_UnloadLibrary':
pe_image.c:880: warning: cast to pointer from integer of different size
pe_image.c: In function `PE_InitDLL':
pe_image.c:925: warning: cast to pointer from integer of different size
pe_image.c:925: warning: cast to pointer from integer of different size
pe_image.c:926: warning: cast to pointer from integer of different size
pe_image.c:926: warning: cast to pointer from integer of different size
pe_image.c:931: warning: cast to pointer from integer of different size
pe_image.c:931: warning: cast to pointer from integer of different size
pe_image.c:931: warning: cast to pointer from integer of different size
make[1]: *** [pe_image.o] Error 1
make[1]: Leaving directory `/home/hg/MPlayer/MPlayer-1.0pre7/loader'
make: *** [loader/libloader.a] 错误 2


安装了ubuntu仍然如此。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-8-3 07:13 , Processed in 0.051154 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表