2017-01-19 12 views
1

на Ubuntu x64, я пытаюсь скомпилировать шаги wolfsslкак построить wolfssl shared lib на ubuntu x64?

:

  1. ./configure --enable-static --enable-shared --enable-openssh --enable-opensslextra

  2. make

Но нет общего Lib генерироваться. Он работает только на 32-битной системе.

Почему?

ответ

1

@ myd620 Я только что протестировал это как на Mac OS X, так и на Ubuntu 14.04 LTS (обе 64-разрядные архитектуры).


UBUNTU 14.04 LTS

(wolfssl-корень) /src/.libs/ содержит как:

Jan 19 11:55 libwolfssl.a  <- static 
Jan 19 11:55 libwolfssl.so.3.6.0 <- shared 


Mac OS X

Jan 19 11:52 libwolfssl.3.dylib <- shared 
Jan 19 11:52 libwolfssl.a  <- static 

Каков результат этой команды в вашей системе?

./config.status —version 

Шахта:

UBUNTU 14.04 LTS

wolfssl config.status 3.10.0 
configured by ./configure, generated by GNU Autoconf 2.69, 
with options "'--enable-static' '--enable-shared' '--enable-openssh' '--enable-opensslextra'" 

Copyright (C) 2012 Free Software Foundation, Inc. 
This config.status script is free software; the Free Software Foundation 
gives unlimited permission to copy, distribute and modify it. 

Mac OS X

wolfssl config.status 3.10.0 
configured by ./configure, generated by GNU Autoconf 2.69, 
with options "'--enable-static' '--enable-shared' '--enable-openssh' '--enable-opensslextra' 'CC=gcc'" 

Copyright (C) 2012 Free Software Foundation, Inc. 
This config.status script is free software; the Free Software Foundation 
gives unlimited permission to copy, distribute and modify it.