LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 08-30-2015, 04:16 AM   #1
dr.x
Member
 
Registered: Jan 2013
Posts: 231

Rep: Reputation: Disabled
The Open SSL Library development tree seems corrupted or incomplete! Download, compi


Hi ,

im trying to compile te package :

((Xsupplicant)) wityh my centos server 64 bits .

this was my reference

http://tldp.org/HOWTO/html_single/8021X-HOWTO/


i followed all the intenet with no luck .

here is the error wehen i try to compile it .

===========
checking for openssl (required package)... not found!
configure: WARNING: The Open SSL Library development tree seems corrupted or incomplete!
Download, compile and, optionally, install it.
===========

please pleas please help me how to resolve it , i did try many and googled alot , but no clear answer on the internet and i hope you help me in this nice fourm

cheers
 
Old 08-30-2015, 05:20 AM   #2
unSpawn
Moderator
 
Registered: May 2001
Posts: 29,415
Blog Entries: 55

Rep: Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600
Quote:
Originally Posted by dr.x View Post
im trying to compile te package : ((Xsupplicant)) wityh my centos server 64 bits .
Compiling from source is a last resort option for RPM-based Linux distributions. So it would be best to first research & exhaust other options before succumbing to the "configure, make, install" reflex some other Linux distributions favour. Outside of RHEL the Famille Collet and Repoforge repositories seem to offer an Xsupplicant package. (Do read Available Repositories for CentOS before enabling any third party repositories.)


Quote:
Originally Posted by dr.x View Post
Code:
checking for openssl (required package)... not found!
configure: WARNING:  The Open SSL Library development tree seems corrupted or incomplete!
 Download, compile and, optionally, install it.
The output you posted is incomplete as it doesn't include the actual commands and output leading up to the error. If you want to continue see if you have the OpenSSL development package installed as in 'yum install openssl-devel;'.
 
1 members found this post helpful.
Old 08-30-2015, 06:14 AM   #3
dr.x
Member
 
Registered: Jan 2013
Posts: 231

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by unSpawn View Post
Compiling from source is a last resort option for RPM-based Linux distributions. So it would be best to first research & exhaust other options before succumbing to the "configure, make, install" reflex some other Linux distributions favour. Outside of RHEL the Famille Collet and Repoforge repositories seem to offer an Xsupplicant package. (Do read Available Repositories for CentOS before enabling any third party repositories.)



The output you posted is incomplete as it doesn't include the actual commands and output leading up to the error. If you want to continue see if you have the OpenSSL development package installed as in 'yum install openssl-devel;'.


thank you so much .
i had already have 'yum install openssl-devel" , the development version install on the server .
ans here si the full debug when i try to compile :

./configure
checking for a BSD-compatible install...
/usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for ranlib... ranlib
checking for gcc... gcc
checking for C compiler default output file name...
a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler...
yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none
needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for bison... no
checking for byacc... no
checking for flex... no
checking for lex... no
checking for yywrap in -lfl... no
checking for yywrap in -ll... no
checking whether byte ordering is bigendian... no
checking Operating System... Linux
checking for openssl (required package)... not found!
configure: WARNING: The Open SSL Library development
tree seems corrupted or incomplete!
Download, compile and, optionally, install it.
When finished please re-run this program.
configure: error: You can download the latest source
tarball at


can you guide me where should i look at???
 
Old 08-30-2015, 08:25 AM   #4
unSpawn
Moderator
 
Registered: May 2001
Posts: 29,415
Blog Entries: 55

Rep: Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600
Well you probably have your reasons for ignoring the Xsupplicant package part... I'd say see './configure --help' and see if explicitly setting includes / libraries flags works else look at configure.log?
 
Old 08-30-2015, 10:58 AM   #5
dr.x
Member
 
Registered: Jan 2013
Posts: 231

Original Poster
Rep: Reputation: Disabled
well , here is the info agian :

[root@Radius2 xsupplicant]# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking for bison... bison -y
checking for flex... flex
checking for yywrap in -lfl... no
checking for yywrap in -ll... no
checking lex output file root... lex.yy
checking whether yytext is a pointer... no
checking whether byte ordering is bigendian... no
checking Operating System... Linux
checking for openssl (required package)... not found!
configure: WARNING: The Open SSL Library development tree seems corrupted or incomplete!
Download, compile and, optionally, install it.
When finished please re-run this program.
configure: error: You can download the latest source tarball at http://www.openssl.org/
[root@Radius2 xsupplicant]#
[root@Radius2 xsupplicant]# ./configure --help
`configure' configures this package to adapt to many kinds of systems.

Usage: ./configure [OPTION]... [VAR=VALUE]...

To assign environment variables (e.g., CC, CFLAGS...), specify them as
VAR=VALUE. See below for descriptions of some of the useful variables.

Defaults for the options are specified in brackets.

Configuration:
-h, --help display this help and exit
--help=short display options specific to this package
--help=recursive display the short help of all the included packages
-V, --version display version information and exit
-q, --quiet, --silent do not print `checking...' messages
--cache-file=FILE cache test results in FILE [disabled]
-C, --config-cache alias for `--cache-file=config.cache'
-n, --no-create do not create output files
--srcdir=DIR find the sources in DIR [configure dir or `..']

Installation directories:
--prefix=PREFIX install architecture-independent files in PREFIX
[/usr/local]
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
[PREFIX]

By default, `make install' will install all the files in
`/usr/local/bin', `/usr/local/lib' etc. You can specify
an installation prefix other than `/usr/local' using `--prefix',
for instance `--prefix=$HOME'.

For better control, use the options below.

Fine tuning of the installation directories:
--bindir=DIR user executables [EPREFIX/bin]
--sbindir=DIR system admin executables [EPREFIX/sbin]
--libexecdir=DIR program executables [EPREFIX/libexec]
--datadir=DIR read-only architecture-independent data [PREFIX/share]
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
--libdir=DIR object code libraries [EPREFIX/lib]
--includedir=DIR C header files [PREFIX/include]
--oldincludedir=DIR C header files for non-gcc [/usr/include]
--infodir=DIR info documentation [PREFIX/info]
--mandir=DIR man documentation [PREFIX/man]

Program names:
--program-prefix=PREFIX prepend PREFIX to installed program names
--program-suffix=SUFFIX append SUFFIX to installed program names
--program-transform-name=PROGRAM run sed PROGRAM on installed program names

System types:
--build=BUILD configure for building on BUILD [guessed]
--host=HOST cross-compile to build programs to run on HOST [BUILD]

Optional Features:
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
--disable-dependency-tracking Speeds up one-time builds
--enable-dependency-tracking Do not reject slow dependency extractors
--enable-eap-sim enable EAP SIM authentication
--enable-static-openssl enable static linking of OpenSSL

Optional Packages:
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
--with-ossl-root=DIR OpenSSL source tree located in DIR

Some influential environment variables:
CC C compiler command
CFLAGS C compiler flags
LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
nonstandard directory <lib dir>
CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
headers in a nonstandard directory <include dir>

Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.


cheers
 
Old 09-01-2015, 02:44 AM   #6
dr.x
Member
 
Registered: Jan 2013
Posts: 231

Original Poster
Rep: Reputation: Disabled
Any help ???

i not finding anyone that can able to help me ??!!
 
Old 09-02-2015, 05:11 PM   #7
unSpawn
Moderator
 
Registered: May 2001
Posts: 29,415
Blog Entries: 55

Rep: Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600
Please ensure you also have bison, yacc and flex installed.
 
Old 09-02-2015, 05:31 PM   #8
suicidaleggroll
LQ Guru
 
Registered: Nov 2010
Location: Colorado
Distribution: OpenSUSE, CentOS
Posts: 5,573

Rep: Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142
Quote:
Originally Posted by dr.x View Post
thank you so much .
i had already have 'yum install openssl-devel" , the development version install on the server .
What is the output of "yum list | grep openssl" as root, and what version of centos are you running?
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] ssl 3.0 / tls 1.0 open source protocol stack download link fahad.anwar Linux - Newbie 2 05-22-2012 02:08 AM
where is the open ssl library B-Boy Linux - Software 1 03-16-2009 04:45 AM
how to find corrupted or incomplete files uploaded using ftp. mmn357157 Linux - General 1 10-30-2008 08:57 AM
need a P-Tree (Patricia Tree) library manaskb Programming 1 11-02-2002 06:15 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 02:06 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration