Squeak 5 클래스 SecureSMTPClient를 사용하여 SSL/TLS를 통해 전자 메일을 보내고 있습니다.Linux의 Squeak SMTP
내 Windows 컴퓨터에서 올바르게 작동합니다 (대답 덕분에 that question).
그러나 리눅스에 내가 얻을 :
# ioLoadModule(/home/squeak5vm/SqueakSSL):
/home/squeak5vm/SqueakSSL: undefined symbol: clock_gettime
가족 이죠 "프리미티브"
Error: primitiveSSLCreate failed
을 그리고 콘솔에 인쇄 (그러나 이미지가 메일을 보내려고 처음에만) 플랫폼 및 라이브러리와 통신하는 기능입니다. 내 생각에,이 리눅스는 Squeak이 기대하는 SSL/TLS 라이브러리의 일부 버전을 제공하지 않는다. 하지만 정확히 은을 기대합니까?
추가 정보를 정기적으로 :
이ldd /home/squeak5vm/SqueakSSL
의 출력은 다음과 같습니다
linux-gate.so.1 => (0xb7757000)
libc.so.6 => /lib32/libc.so.6 (0xb7392000)
/lib/ld-linux.so.2 (0xb7758000)
downvote? 이유를 밝히지 않고? –
문제가 무엇인지 알기가 어렵습니다. SSL은 SqueakSSL VM 플러그인에 의해 제공됩니다. 우선, 플러그인이 있는지 확인하십시오 (FilePlugin과 같은 것들로 VM 근처에 위치해야합니다). 그곳에 있다면 다음 단계는 아마 시스템을 살펴 보는 것입니다 : OpenSSL이 있습니까? 어떤 버전입니까? 우리는 또한 당신이 어떤 리눅스를 사용하고 있고 32 또는 64 비트인지 알 필요가 있습니다. –
@MaxLeske squeak.org에서 표준 Squeak 5 다운로드를 받았습니다. "SqueakSSL"파일은 VM의 디렉토리에 있습니다 (파일 크기 9,228,209). OpenSSL에 대한 확신이 없기 때문에 Squeak이 기대하는 네이티브 라이브러리 (어떤 버전인지)를 묻는 것입니다. (제 리눅스는 64 비트 컴퓨터입니다) –