From: Roland S. <Ro...@lo...> - 2014-06-10 23:43:05
|
Hi, I ended up installing Rdesktop 1.8.0 from OpenCSW. This are my notes on compiling, don't know if they are changed to the latest though. sunws1 % export CC=gcc sunws1 % export cc=gcc sunws1 % export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig # Setting LIBS seems to be ESSENTIAL to get things working. sunws1 % export LIBS="-lkrb5 -lkrb5support -lgssapi_krb5" sunws1 % unset LD_LIBRARY_PATH sunws1 % which gcc /usr/local/bin/gcc # check for /usr/local/lib libpath. sunws1 % crle Configuration file [version 4]: /var/ld/ld.config Platform: 32-bit LSB 80386 Default Library Path (ELF): /lib:/usr/lib:/usr/local/lib Trusted Directories (ELF): /lib/secure:/usr/lib/secure (system default) sunws1 % cd libgssglue-0.4 sunws1 % vi src/Makefile CFLAGS = -O2 -DUSE_SOLARIS_SHARED_LIBRARIES sunws1 % ./configure sunws1 % /usr/local/bin/make # /usr/local/bin/make install sunws1 % cd ../rdesktop-1.8.0 sunws1 % ./configure -disable-smartcard sunws1 % /usr/local/bin/make # /usr/local/bin/make install Good luck. - Roland -----Original Message----- From: Søren Schimkat [mailto:sch...@sc...] Sent: Friday, 6 June 2014 10:23 PM To: rde...@li... Subject: Re: [rdesktop-users] Compiling rdesktop 1.8 on Solaris Hi guys .. and Roland. :-) > Hi, > > I managed to get further by compiling libgssglue. > But now I fail here: > gcc -O2 -Wall -I/usr/local/ssl/include -I/usr/X11/include > -DPACKAGE_NAME=\"rdesktop\" -DPACKAGE_TARNAME=\"rdesktop\" > -DPACKAGE_VERSION=\"1.8.0\" -DPACKAGE_STRING=\"rdesktop\ 1.8.0\" > -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=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 -DL_ENDIAN=1 > -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_FILIO_H=1 -DHAVE_LOCALE_H=1 > -DHAVE_LANGINFO_H=1 -DHAVE_SYSEXITS_H=1 -Dssldir=\"/usr/local/ssl\" > -DWITH_CREDSSP=1 -DHAVE_XRANDR=1 -DNEED_ALIGN=1 > -DEGD_SOCKET=\"/var/run/egd-pool\" -DWITH_RDPSND=1 -DRDPSND_SUN=1 > -DHAVE_DIRENT_H=1 -DHAVE_DECL_DIRFD=0 -DDIR_FD_MEMBER_NAME=dd_fd > -DHAVE_ICONV_H=1 -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 > -DHAVE_STRUCT_STATVFS_F_NAMEMAX=1 -D_FILE_OFFSET_BITS=64 > -DKEYMAP_PATH=\"/usr/local/share/rdesktop/keymaps/\" -o cssp.o -c > cssp.c > cssp.c: In function `cssp_gss_wrap': > cssp.c:187: warning: passing arg 2 of `gss_wrap' from incompatible > pointer type > cssp.c: In function `cssp_gss_unwrap': > cssp.c:225: warning: passing arg 2 of `gss_unwrap' from incompatible > pointer type > cssp.c: In function `cssp_connect': > cssp.c:874: warning: passing arg 1 of `cssp_gss_wrap' from > incompatible pointer type > cssp.c:892: warning: passing arg 1 of `cssp_gss_unwrap' from > incompatible pointer type > cssp.c:908: warning: passing arg 1 of `cssp_gss_wrap' from > incompatible pointer type gcc -O2 -Wall -I/usr/local/ssl/include > -I/usr/X11/include -DPACKAGE_NAME=\"rdesktop\" > -DPACKAGE_TARNAME=\"rdesktop\" > -DPACKAGE_VERSION=\"1.8.0\" -DPACKAGE_STRING=\"rdesktop\ 1.8.0\" > -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=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 -DL_ENDIAN=1 > -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_FILIO_H=1 -DHAVE_LOCALE_H=1 > -DHAVE_LANGINFO_H=1 -DHAVE_SYSEXITS_H=1 -Dssldir=\"/usr/local/ssl\" > -DWITH_CREDSSP=1 -DHAVE_XRANDR=1 -DNEED_ALIGN=1 > -DEGD_SOCKET=\"/var/run/egd-pool\" -DWITH_RDPSND=1 -DRDPSND_SUN=1 > -DHAVE_DIRENT_H=1 -DHAVE_DECL_DIRFD=0 -DDIR_FD_MEMBER_NAME=dd_fd > -DHAVE_ICONV_H=1 -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 > -DHAVE_STRUCT_STATVFS_F_NAMEMAX=1 -D_FILE_OFFSET_BITS=64 > -DKEYMAP_PATH=\"/usr/local/share/rdesktop/keymaps/\" -o rdesktop > rdesktop.o xwin.o xkeymap.o ewmhints.o xclip.o cliprdr.o ctrl.o > rdpsnd.o rdpsnd_dsp.o rdpsnd_sun.o tcp.o asn.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 ssl.o utils.o cssp.o -R/usr/local/ssl/lib > -L/usr/local/ssl/lib -L/usr/local/ssl/lib64 -lssl -lcrypto -lresolv > -lsocket -lgssglue -R/usr/X11/lib -L/usr/X11/lib -lXrandr > -lsocket -lnsl -lX11 > /usr/local/lib/libgssglue.so: undefined reference to `krb5_gss_initialize' > collect2: ld returned 1 exit status > gmake: *** [rdesktop] Error 1 > > > - Roland Did you ever manage to fix this problem? - cuz' i'm having the exact same problem on Cygwin with gssglue. :-o Please let me know if someone else has managed to fix this problem. Kind Regards Søren ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech _______________________________________________ rdesktop-users mailing list rde...@li... https://lists.sourceforge.net/lists/listinfo/rdesktop-users |