banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Lỗi khi 'make' build rdesktop  XML
  [Question]   Lỗi khi 'make' build rdesktop 15/03/2008 21:36:36 (+0700) | #1 | 119486
[Avatar]
dabu
Elite Member

[Minus]    0    [Plus]
Joined: 03/03/2003 03:31:20
Messages: 226
Offline
[Profile] [PM]
Tớ xài Fedora coe 5, khi build từ source cái Rdesktop-1.5.0
Sau khi ./configure
make thì bị lỗi sau:
Code:
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_func':
dso_dlfcn.c:(.text+0x27d): undefined reference to `dlsym'
dso_dlfcn.c:(.text+0x2f9): undefined reference to `dlerror'
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_var':
dso_dlfcn.c:(.text+0x36d): undefined reference to `dlsym'
dso_dlfcn.c:(.text+0x3e1): undefined reference to `dlerror'
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_unload':
dso_dlfcn.c:(.text+0x44c): undefined reference to `dlclose'
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_load':
dso_dlfcn.c:(.text+0x4f5): undefined reference to `dlopen'
dso_dlfcn.c:(.text+0x546): undefined reference to `dlclose'
dso_dlfcn.c:(.text+0x56f): undefined reference to `dlerror'
collect2: ld returned 1 exit status
make: *** [rdesktop] Error 1



Đã dạo quanh google rồi nhưng vẫn chưa tìm được lỗi là gì ?

Lúc trước đã cài được nhưng chạy không ổn định nên tớ đã gở bỏ, nay cài lại nhưng lại báo lỗi. smilie

p/s: Anh conmale sao trong [qoute] rồi mà vẫn còn emonicon vậy ta.



conmale:
- không có tag [qoute].
- code bỏ vào [ code ].
It's time to build a new network.
[Up] [Print Copy]
  [Question]   Re: Lỗi khi 'make' build rdesktop 15/03/2008 23:31:36 (+0700) | #2 | 119501
subnetwork
Member

[Minus]    0    [Plus]
Joined: 05/09/2004 06:08:09
Messages: 1666
Offline
[Profile] [PM] [WWW] [Yahoo!]
Xem lại cái openssl xem có cài đặt trên PC hay không, nếu không thì cài đặt nó ví dụ cài đặt nó trong đây /usr/local/ssl .
Khi cài đặt rdesktop thì chạy lệnh như sau ./configure --with-openssl=/usr/local/ssl

Good luck
Quản lý máy chủ, cài đặt, tư vấn, thiết kế, bảo mật hệ thống máy chủ dùng *nix
http://chamsocmaychu.com
[Up] [Print Copy]
  [Question]   Re: Lỗi khi 'make' build rdesktop 15/03/2008 23:40:33 (+0700) | #3 | 119502
[Avatar]
dabu
Elite Member

[Minus]    0    [Plus]
Joined: 03/03/2003 03:31:20
Messages: 226
Offline
[Profile] [PM]
Vẫn không được anh ạ,

Lỗi đầy đủ như sau :
make
gcc -g -O2 -Wall -I/usr/local/ssl/include -I/usr/X11R6/include -DPACKAGE_NAME=\"rdesktop\" -DPACKAGE_TARNAME=\"rdesktop\" -DPACKAGE_VERSION=\"1.5.0\" -DPACKAGE_STRING=\"rdesktop\ 1.5.0\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DL_ENDIAN=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_LOCALE_H=1 -DHAVE_LANGINFO_H=1 -Dssldir=\"/usr/local/ssl\" -DEGD_SOCKET=\"/var/run/egd-pool\" -DWITH_RDPSND=1 -DHAVE_DIRENT_H=1 -DHAVE_DIRFD=1 -DHAVE_DECL_DIRFD=1 -DHAVE_ICONV_H=1 -DHAVE_ICONV=1 -DICONV_CONST= -DHAVE_SYS_VFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MOUNT_H=1 -DSTAT_STATVFS=1 -DHAVE_STRUCT_STATVFS_F_NAMEMAX=1 -DHAVE_STRUCT_STATFS_F_NAMELEN=1 -D_FILE_OFFSET_BITS=64 -DHAVE_MNTENT_H=1 -DHAVE_SETMNTENT=1 -DKEYMAP_PATH=\"/usr/local/share/rdesktop/keymaps/\" -o rdesktop rdesktop.o xwin.o xkeymap.o ewmhints.o xclip.o cliprdr.o rdpsnd.o rdpsnd_oss.o tcp.o iso.o mcs.o secure.o licence.o rdp.o orders.o bitmap.o cache.o rdp5.o channels.o rdpdr.o serial.o printer.o disk.o parallel.o printercache.o mppc.o pstcache.o lspci.o seamless.o -L/usr/local/ssl/lib -lcrypto -L/usr/X11R6/lib -lX11
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_func':
dso_dlfcn.csmilie.text+0x27d): undefined reference to `dlsym'
dso_dlfcn.csmilie.text+0x2f9): undefined reference to `dlerror'
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_var':
dso_dlfcn.csmilie.text+0x36d): undefined reference to `dlsym'
dso_dlfcn.csmilie.text+0x3e1): undefined reference to `dlerror'
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_unload':
dso_dlfcn.csmilie.text+0x44c): undefined reference to `dlclose'
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_load':
dso_dlfcn.csmilie.text+0x4f5): undefined reference to `dlopen'
dso_dlfcn.csmilie.text+0x546): undefined reference to `dlclose'
dso_dlfcn.csmilie.text+0x56f): undefined reference to `dlerror'
collect2: ld returned 1 exit status
make: *** [rdesktop] Error 1
 


Em đã cài openssl rồi.
It's time to build a new network.
[Up] [Print Copy]
  [Question]   Re: Lỗi khi 'make' build rdesktop 16/03/2008 01:47:19 (+0700) | #4 | 119522
subnetwork
Member

[Minus]    0    [Plus]
Joined: 05/09/2004 06:08:09
Messages: 1666
Offline
[Profile] [PM] [WWW] [Yahoo!]
Chạy yum -y install openssl libssl-dev libx11-dev
Sau đó chạy vào thư mục chứa rdesktop chạy tiếp
# make clean
#make

Nếu không được nữa thì cài đặt
yum -y install rdesktop cho nhanh smilie

Để sử dụng được rdesktop sử dụng lệnh sau :
# rdesktop IP-address-Host-WindowsXP-u username -p password

Ví dụ :
# rdesktop 192.168.1.2 -u administrator

Nếu mật khẩu tài khoản administrator là rổng thì không cần thêm vào tham số -p password

Trường hợp đăng nhập vào hệ thống sử dụng tài khoản Administrator bạn nhận thấy được thông báo như sau Unable to log you on because of an account restriction thì trên Windows XP bạn làm như sau :
Vào Start - Run nhập gpedit.msc nhấn Enter khi đó cửa sổ Group Policy Editor xuất hiện .

Tìm dòng Computer Configure tìm Windows Settings - Security Settings chọn Local Policies chọn Security Options tìm dòng Accounts : Limit local account use of blank password to console logon only . Chọn Disabled.

Good luck
Quản lý máy chủ, cài đặt, tư vấn, thiết kế, bảo mật hệ thống máy chủ dùng *nix
http://chamsocmaychu.com
[Up] [Print Copy]
  [Question]   Re: Lỗi khi 'make' build rdesktop 16/03/2008 04:02:28 (+0700) | #5 | 119544
FaL
Moderator

Joined: 14/04/2006 09:31:18
Messages: 1232
Offline
[Profile] [PM]
Cái này cũng có thể do version của các gói không tương thích với platform.

PS: Code để trong tag CODE bồ smilie
Hãy giữ một trái tim nóng và một cái đầu lạnh
[Up] [Print Copy]
  [Question]   Re: Lỗi khi 'make' build rdesktop 23/04/2008 15:07:04 (+0700) | #6 | 126969
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

FaL wrote:
Cái này cũng có thể do version của các gói không tương thích với platform.
 

Chính xác hơn là version của openssl bị conflict với rdesktop.

dabu wrote:
Đã dạo quanh google rồi nhưng vẫn chưa tìm được lỗi là gì ?  

Đây bác:
http://www.linuxquestions.org/questions/linux-server-73/nagios-nrpe-make-all-fails-with-ssl-558277/
http://curl.haxx.se/mail/archive-2007-11/0014.html

Bác:
$ make clean
$ make distclean

Sau đó:
$ ./configure LDFLAGS=-ldl

rồi make lại xem sao. Hy vọng là ok.
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Re: Lỗi khi 'make' build rdesktop 23/10/2008 23:25:33 (+0700) | #7 | 156296
asterisk236
Member

[Minus]    0    [Plus]
Joined: 30/10/2007 01:00:20
Messages: 4
Offline
[Profile] [PM]
Anh Quanta ơi cho em hỏi chút nha .
Em đã cài đặt xong rdesktop và dịch vụ cũng đã chạy rồi , nhưng khi chạy cửa sổ Remote Desktop Windows nó không bung ra theo độ phận giải của mình muốn và em chỉnh độ phân giãi màn hinh trong windows luôn rồi nhưng khung cửa sổ remote desktop không lớn hơn được.
Hiện tại em đang dùng Centos 4 va rdesktop 1.6
Em đọc trong " man rdesktop" cũng không thấy chổ để chỉnh độ phân giải lại . Mong anh hướng dẫn thêm .
[Up] [Print Copy]
  [Question]   Re: Lỗi khi 'make' build rdesktop 23/10/2008 23:34:18 (+0700) | #8 | 156297
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

asterisk236 wrote:
Anh Quanta ơi cho em hỏi chút nha .
Em đã cài đặt xong rdesktop và dịch vụ cũng đã chạy rồi , nhưng khi chạy cửa sổ Remote Desktop Windows nó không bung ra theo độ phận giải của mình muốn và em chỉnh độ phân giãi màn hinh trong windows luôn rồi nhưng khung cửa sổ remote desktop không lớn hơn được.
Hiện tại em đang dùng Centos 4 va rdesktop 1.6
Em đọc trong " man rdesktop" cũng không thấy chổ để chỉnh độ phân giải lại . Mong anh hướng dẫn thêm . 

Tôi chưa tìm hiểu kỹ xem nó có cho set resolution không, nhưng nó có tùy chọn này:
Code:
-f     Enable  fullscreen mode.  This overrides the window manager and causes the rdesktop window to fully
              cover the current screen.  Fullscreen mode can be toggled at any time using Ctrl-Alt-Enter.
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Re: Lỗi khi 'make' build rdesktop 25/10/2008 01:58:58 (+0700) | #9 | 156453
asterisk236
Member

[Minus]    0    [Plus]
Joined: 30/10/2007 01:00:20
Messages: 4
Offline
[Profile] [PM]
Cảm ơn anh Quanta nhiều lắm em làm được rồi . Và đã bung full screen màn hình windows rồi , em đã đọc không kỹ trong "man rdesktop " lần sau em sẽ đọc kỹ hơn trước khi hỏi . Cảm ơn anh nha .
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|