安裝mozplugger - Linux

By Hamiltion
at 2015-07-18T21:37
at 2015-07-18T21:37
Table of Contents
作業系統:opensuse 13.2
從http://mozplugger.mozdev.org/下載安裝檔
使用gcc當編譯器
在make時先出現
mozplugger.c:40:22: fatal error: X11/Xlib.h: 沒有此一檔案或目錄
#include <X11/Xlib.h>
^
compilation terminated.
Makefile:170: recipe for target 'mozplugger.o' failed
的錯誤訊息
於是安裝libX11-devel套件,再執行make
結果出現:
CC mozplugger-helper.c
mozplugger-helper.c: In function ‘setup_display’:
mozplugger-helper.c:826:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
D("display=0x%x\n", (unsigned) dpy);
^
CC child.c
LD mozplugger-helper
mozplugger-helper.o: In function `error_handler':
mozplugger-helper.c:(.text+0x15): 未定義參考到「XGetErrorText」
mozplugger-helper.o: In function `giveSwallowMutex':
mozplugger-helper.c:(.text+0x6a): 未定義參考到「XDeleteProperty」
mozplugger-helper.o: In function `getOwnerFromProperty':
mozplugger-helper.c:(.text+0x13b): 未定義參考到「XGetWindowProperty」
mozplugger-helper.c:(.text+0x18e): 未定義參考到「XFree」
mozplugger-helper.o: In function `adjust_window_size':
mozplugger-helper.c:(.text+0x31a): 未定義參考到「XMoveResizeWindow」
mozplugger-helper.c:(.text+0x3f4): 未定義參考到「XSendEvent」
mozplugger-helper.o: In function `find_victim':
mozplugger-helper.c:(.text+0x699): 未定義參考到「XFetchName」
mozplugger-helper.c:(.text+0x6e9): 未定義參考到「XFree」
mozplugger-helper.c:(.text+0x6f7): 未定義參考到「XGetWindowAttributes」
mozplugger-helper.c:(.text+0x774): 未定義參考到「XFree」
mozplugger-helper.c:(.text+0x787): 未定義參考到「XGetClassHint」
mozplugger-helper.c:(.text+0x7ce): 未定義參考到「XFree」
mozplugger-helper.c:(.text+0x7d8): 未定義參考到「XFree」
mozplugger-helper.c:(.text+0x83c): 未定義參考到「XFree」
mozplugger-helper.c:(.text+0x846): 未定義參考到「XFree」
mozplugger-helper.c:(.text+0x8b3): 未定義參考到「XChangeProperty」
mozplugger-helper.c:(.text+0x95f): 未定義參考到「XSelectInput」
mozplugger-helper.c:(.text+0x969): 未定義參考到「XSync」
mozplugger-helper.c:(.text+0x97a): 未定義參考到「XSelectInput」
mozplugger-helper.c:(.text+0x99f): 未定義參考到「XInternAtom」
mozplugger-helper.o: In function `check_all_events':
mozplugger-helper.c:(.text+0xa4a): 未定義參考到「XPending」
mozplugger-helper.c:(.text+0xa5b): 未定義參考到「XNextEvent」
mozplugger-helper.c:(.text+0xabc): 未定義參考到「XPending」
mozplugger-helper.c:(.text+0xdaa): 未定義參考到「XWithdrawWindow」
mozplugger-helper.c:(.text+0xe44): 未定義參考到「XGetWMHints」
mozplugger-helper.c:(.text+0xea5): 未定義參考到「XSetWMHints」
mozplugger-helper.c:(.text+0xeb2): 未定義參考到「XFree」
mozplugger-helper.c:(.text+0x12b4): 未定義參考到「XSelectInput」
mozplugger-helper.c:(.text+0x1342): 未定義參考到「XSetWindowBorderWidth」
mozplugger-helper.c:(.text+0x147d): 未定義參考到「XMapWindow」
mozplugger-helper.c:(.text+0x1541): 未定義參考到「XSelectInput」
mozplugger-helper.c:(.text+0x154b): 未定義參考到「XSync」
mozplugger-helper.c:(.text+0x1558): 未定義參考到「XSelectInput」
mozplugger-helper.o: In function `reparent_window':
mozplugger-helper.c:(.text+0x476): 未定義參考到「XReparentWindow」
mozplugger-helper.o: In function `terminate':
mozplugger-helper.c:(.text+0x4da): 未定義參考到「XCloseDisplay」
mozplugger-helper.o: In function `main':
mozplugger-helper.c:(.text.startup+0x1b2): 未定義參考到「XSetErrorHandler」
mozplugger-helper.c:(.text.startup+0x1ba): 未定義參考到「XOpenDisplay」
mozplugger-helper.c:(.text.startup+0x1dc): 未定義參考到「XGetWindowAttributes」
mozplugger-helper.c:(.text.startup+0x405): 未定義參考到「XInternAtom」
mozplugger-helper.c:(.text.startup+0x4ee): 未定義參考到「XDeleteProperty」
mozplugger-helper.c:(.text.startup+0x54c): 未定義參考到「XChangeProperty」
mozplugger-helper.c:(.text.startup+0x620): 未定義參考到「XSelectInput」
mozplugger-helper.c:(.text.startup+0x634): 未定義參考到「XSelectInput」
mozplugger-helper.c:(.text.startup+0x63e): 未定義參考到「XSync」
mozplugger-helper.c:(.text.startup+0x78d): 未定義參考到「XCloseDisplay」
collect2: error: ld returned 1 exit status
Makefile:146: recipe for target 'mozplugger-helper' failed
make: *** [mozplugger-helper] Error 1
錯誤訊息。
請問接下來要怎麼做才能安裝mozplugger
--
從http://mozplugger.mozdev.org/下載安裝檔
使用gcc當編譯器
在make時先出現
mozplugger.c:40:22: fatal error: X11/Xlib.h: 沒有此一檔案或目錄
#include <X11/Xlib.h>
^
compilation terminated.
Makefile:170: recipe for target 'mozplugger.o' failed
的錯誤訊息
於是安裝libX11-devel套件,再執行make
結果出現:
CC mozplugger-helper.c
mozplugger-helper.c: In function ‘setup_display’:
mozplugger-helper.c:826:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
D("display=0x%x\n", (unsigned) dpy);
^
CC child.c
LD mozplugger-helper
mozplugger-helper.o: In function `error_handler':
mozplugger-helper.c:(.text+0x15): 未定義參考到「XGetErrorText」
mozplugger-helper.o: In function `giveSwallowMutex':
mozplugger-helper.c:(.text+0x6a): 未定義參考到「XDeleteProperty」
mozplugger-helper.o: In function `getOwnerFromProperty':
mozplugger-helper.c:(.text+0x13b): 未定義參考到「XGetWindowProperty」
mozplugger-helper.c:(.text+0x18e): 未定義參考到「XFree」
mozplugger-helper.o: In function `adjust_window_size':
mozplugger-helper.c:(.text+0x31a): 未定義參考到「XMoveResizeWindow」
mozplugger-helper.c:(.text+0x3f4): 未定義參考到「XSendEvent」
mozplugger-helper.o: In function `find_victim':
mozplugger-helper.c:(.text+0x699): 未定義參考到「XFetchName」
mozplugger-helper.c:(.text+0x6e9): 未定義參考到「XFree」
mozplugger-helper.c:(.text+0x6f7): 未定義參考到「XGetWindowAttributes」
mozplugger-helper.c:(.text+0x774): 未定義參考到「XFree」
mozplugger-helper.c:(.text+0x787): 未定義參考到「XGetClassHint」
mozplugger-helper.c:(.text+0x7ce): 未定義參考到「XFree」
mozplugger-helper.c:(.text+0x7d8): 未定義參考到「XFree」
mozplugger-helper.c:(.text+0x83c): 未定義參考到「XFree」
mozplugger-helper.c:(.text+0x846): 未定義參考到「XFree」
mozplugger-helper.c:(.text+0x8b3): 未定義參考到「XChangeProperty」
mozplugger-helper.c:(.text+0x95f): 未定義參考到「XSelectInput」
mozplugger-helper.c:(.text+0x969): 未定義參考到「XSync」
mozplugger-helper.c:(.text+0x97a): 未定義參考到「XSelectInput」
mozplugger-helper.c:(.text+0x99f): 未定義參考到「XInternAtom」
mozplugger-helper.o: In function `check_all_events':
mozplugger-helper.c:(.text+0xa4a): 未定義參考到「XPending」
mozplugger-helper.c:(.text+0xa5b): 未定義參考到「XNextEvent」
mozplugger-helper.c:(.text+0xabc): 未定義參考到「XPending」
mozplugger-helper.c:(.text+0xdaa): 未定義參考到「XWithdrawWindow」
mozplugger-helper.c:(.text+0xe44): 未定義參考到「XGetWMHints」
mozplugger-helper.c:(.text+0xea5): 未定義參考到「XSetWMHints」
mozplugger-helper.c:(.text+0xeb2): 未定義參考到「XFree」
mozplugger-helper.c:(.text+0x12b4): 未定義參考到「XSelectInput」
mozplugger-helper.c:(.text+0x1342): 未定義參考到「XSetWindowBorderWidth」
mozplugger-helper.c:(.text+0x147d): 未定義參考到「XMapWindow」
mozplugger-helper.c:(.text+0x1541): 未定義參考到「XSelectInput」
mozplugger-helper.c:(.text+0x154b): 未定義參考到「XSync」
mozplugger-helper.c:(.text+0x1558): 未定義參考到「XSelectInput」
mozplugger-helper.o: In function `reparent_window':
mozplugger-helper.c:(.text+0x476): 未定義參考到「XReparentWindow」
mozplugger-helper.o: In function `terminate':
mozplugger-helper.c:(.text+0x4da): 未定義參考到「XCloseDisplay」
mozplugger-helper.o: In function `main':
mozplugger-helper.c:(.text.startup+0x1b2): 未定義參考到「XSetErrorHandler」
mozplugger-helper.c:(.text.startup+0x1ba): 未定義參考到「XOpenDisplay」
mozplugger-helper.c:(.text.startup+0x1dc): 未定義參考到「XGetWindowAttributes」
mozplugger-helper.c:(.text.startup+0x405): 未定義參考到「XInternAtom」
mozplugger-helper.c:(.text.startup+0x4ee): 未定義參考到「XDeleteProperty」
mozplugger-helper.c:(.text.startup+0x54c): 未定義參考到「XChangeProperty」
mozplugger-helper.c:(.text.startup+0x620): 未定義參考到「XSelectInput」
mozplugger-helper.c:(.text.startup+0x634): 未定義參考到「XSelectInput」
mozplugger-helper.c:(.text.startup+0x63e): 未定義參考到「XSync」
mozplugger-helper.c:(.text.startup+0x78d): 未定義參考到「XCloseDisplay」
collect2: error: ld returned 1 exit status
Makefile:146: recipe for target 'mozplugger-helper' failed
make: *** [mozplugger-helper] Error 1
錯誤訊息。
請問接下來要怎麼做才能安裝mozplugger
--
Tags:
Linux
All Comments

By Jake
at 2015-07-20T15:56
at 2015-07-20T15:56

By Daniel
at 2015-07-25T10:58
at 2015-07-25T10:58

By Ingrid
at 2015-07-29T16:15
at 2015-07-29T16:15

By Edwina
at 2015-08-02T12:46
at 2015-08-02T12:46

By Liam
at 2015-08-05T11:59
at 2015-08-05T11:59

By Edwina
at 2015-08-07T11:03
at 2015-08-07T11:03

By James
at 2015-08-08T12:24
at 2015-08-08T12:24
Related Posts
關於 live USB 一問

By Freda
at 2015-07-16T19:55
at 2015-07-16T19:55
沒有登入畫面

By Joseph
at 2015-07-16T19:11
at 2015-07-16T19:11
xrdp 問題

By Catherine
at 2015-07-16T19:00
at 2015-07-16T19:00
CentOS 5.4 X86 64位元DVD .iso載點

By Sierra Rose
at 2015-07-15T23:49
at 2015-07-15T23:49
Canonical 更新了 Ubuntu 使用條款受到自由軟體基金會的認可

By Barb Cronin
at 2015-07-15T23:44
at 2015-07-15T23:44