Что за система ? Даже на SCOтину не похоже, уж на что дура.
Или ты сам makefile делал ?
> и так далее.
>вот makefile:
>CFLAGS =-g -DUNIX -I/export/home/crypto/dima/include/ -I/export/home/crypto/include/ -KPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H
>-DULTRASPARC -DMD5_ASM -xO5 -xstrconst -xdepend -Xa -V -o
Пардон, но я в упор не вижу никаких динамических библиотек. Зачем ключи -DDSO_DLFCN, -DHAVE_DLFCN_H и -KPIC ? Супероптимизация О5 и отладка -g одновременно ? Бред. -DUNIX и -DULTRASPARC оба никчему. Или у тебя спарк или нет? У тебя в системе пароли именно MD5 ? Если нет -DMD5_ASM не нужен. Это раз.
>#LIBS=-L/opt/local/ssl/lib/ -lcrypto -lssl
Это надо открыть
>LIBS=-L/opt/local/ssl/lib/libcrypto.a -L/opt/local/ssl/lib/libssl.a
Это - закрыть. Это два.
>.KEEP_STATE:
>all: client
>client:
> cc $(CFLAGS)client tcpClient.c $(LIBS) -lm
>clean:
> @rm -rf client tags *~ *%
>recompile: clean all
>
>Библиотеки используемые клиентом:
ЭТО - не библиотеки ! Это заголовочные файлы. А библиотек у тебя только libcrypto.a и libssl.a . Это три.
>#include <stdio.h>
>#include <memory.h>
>#include <errno.h>
>#include <sys/types.h>
>#include <sys/socket.h>
>#include <netinet/in.h>
>#include <arpa/inet.h>
>#include <netdb.h>
>#include <unistd.h> /* close */
>#include <openssl/ssl.h>
>#include <openssl/crypto.h>
>#include <openssl/x509.h>
>#include <openssl/pem.h>
>#include <openssl/err.h>
>#include <CSP_WinCrypt.h>
>#include <wincsp.h>
>
>Помогите выявить причину.
Теперь пробуй. И еще - в следующий раз больше информации давай.