[MacPorts] #38951: rdesktop +smartcard errors on 10.6.8 64bit
MacPorts
noreply at macports.org
Sun Apr 28 01:27:29 PDT 2013
#38951: rdesktop +smartcard errors on 10.6.8 64bit
--------------------------+--------------------------------
Reporter: ian.cheong@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.3
Keywords: | Port:
--------------------------+--------------------------------
Trying to build rdesktop +smartcard on Snow Leopard. Only two errors.
1. trying to look for lib64, which apparently does not exist on MacOS
fudged past that one by making a symlink /opt/local/lib64->/opt/local/lib
2. missing symbols ??from pcsc-lite
:info:build Undefined symbols:
:info:build "_SCARD_CTL_CODE", referenced from:
:info:build _TS_SCardControl in scard.o
:info:build _TS_SCardControl in scard.o
:info:build ld: symbol(s) not found
I had been playing around with various fixes including some suggestions
found that rdesktop 1.6.x worked and grafting in some code from scard.c
from 1.6
https://discussions.apple.com/message/15301873#15301873
Previous to try rdesktop, I had been trying FreeRDP without success. So I
did manage to get rdesktop +smartcard to build...
$ sudo port install rdesktop +smartcard
Password:
---> Computing dependencies for rdesktop
---> Building rdesktop
---> Staging rdesktop into destroot
---> Installing rdesktop @1.7.1_0+smartcard
---> Activating rdesktop @1.7.1_0+smartcard
---> Cleaning rdesktop
---> Updating database of binaries: 100.0%
---> Scanning binaries for linking errors: 100.0%
---> No broken files found.
And I could talk to RDP server with smartcard showing up. In trying to
document what the fix was, I cleaned out the macports install and tried to
replicate the necessary parts and can't get it to work again yet : (
--
Ticket URL: <https://trac.macports.org/ticket/38951>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list