Re: Compile Error OSX 10.9.4

Rob Gault <[email protected]> Sat, 16 Aug 2014 19:37:41 +0000
Newsgroups gmane.network.rdesktop.user
Message-ID <A9C671CB4BD6AE41B92802B43207FF6597034831@EXCHANGE02.gaultauto.net>
Thank you for the response.  From the README file it stats that you have to explicitly --enable-smartcard; adding --disable-smartcard produces the same result as omitting any smartcard switch.  Is this what you were referring to or is there another switch I need?

Regards,
Rob Gault

-----Original Message-----
From: Henrik Andersson [mailto:[email protected]] 
Sent: Friday, August 15, 2014 7:45 AM
To: [email protected]
Subject: Re: [rdesktop-users] Compile Error OSX 10.9.4

> Can someone tell me what I'm missing.  Below is the output from make.  
> I've used ./configure -disable-credssp
> 
> 
> gcc -g -O2 -Wall -I/usr/include    -I/usr/X11/include
> -DPACKAGE_NAME=\"rdesktop\" -DPACKAGE_TARNAME=\"rdesktop\"
> -DPACKAGE_VERSION=\"1.8.2\" -DPACKAGE_STRING=\"rdesktop\ 1.8.2\"
> -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\"
> -DWITH_SCARD=1 -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_STATVFS_H=1
> -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MOUNT_H=1 -DSTAT_STATVFS=1
> -DHAVE_STRUCT_STATVFS_F_NAMEMAX=1
> -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 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 scard.o  -L/usr/lib -L/usr/lib64 -lssl -lcrypto  
> -framework PCSC  -liconv  -L/usr/X11/lib  -lX11 ld:
> warning: directory not found for option '-L/usr/lib64' Undefined 
> symbols for architecture x86_64: "_SCARD_CTL_CODE", referenced from:
> _scard_device_control in scard.o ld: symbol(s) not found for 
> architecture x86_64 clang: error: linker command failed with exit code 
> 1 (use -v to see invocation) make: *** [rdesktop] Error 1
> 
> 

There are some comparability issues with OsX smart card framework, the short way to get around this is to disable build of smartcard support.

Regards,

Henrik Andersson

------------------------------------------------------------------------------
_______________________________________________
rdesktop-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rdesktop-users

------------------------------------------------------------------------------