Question

modssl installation error

Asked by: zhlu

When we install modssl and followed instructions in the INSTALL file. we got the following errors at stage a) The All-In-One mode_aal+APACI way
cd mode_ssl-2.8.x-1.3.x
./configure \
 --with-apache=../apache_1.3.19 \
 --with-ssl=../openssl-0.9.6 \
 --with-mm=../mm-1.1.3 \
 --prefix=/usr/local/apache
cd ..
cd apache_1.3.19
make

ld: fatal: Symbol referencing errors. No output written to httpd
*** Error code 1
make: Fatal error: Command failed for target `target_static'
Current working directory /export/home/webmtr/temp/apache_1.3.19/src
*** Error code 1
make: Fatal error: Command failed for target `build-std'
Current working directory /export/home/webmtr/temp/apache_1.3.19
*** Error code 1
make: Fatal error: Command failed for target `build'

Could you tell us how to fix?

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2001-05-03 at 07:19:28ID20112823
Tags

command

,

failed

,

fatal

Topic

Apache Web Server

Participating Experts
2
Points
10
Comments
26

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. httpd and php3
    I am running Redhat 6.1. I am trying to install IMP (imap webmail). In order to do that I need PHP working. I have installed php3-3.0.1.12-6 (an RPM). I then uncommented LoadModule php3_module libexec/libphp3.so and AddModule mod_php3.c from the httpd.conf. I also uncomm...
  2. Apache SSL Problem Installing - URGENT
    Hi, I have been trying to install apache with SSL, the way I try is: · cd opt/AapcheServer (here is where my tar files are) · tar xvf apache_1.3.28.tar · cp apache_1.3.28+ssl_1.52.tar apache_1.3.28 · cd apache_1.3.28 · tar xvf apache_...
  3. Apache 2.0 and SSL problems
    i have been messing around with apache for a few days now trying to get ssl to work, however i am striking out and i am not seeing anything in my logs. this is how i built apache ./configure --prefix=/www --enable-so --enable-ssl --with-ssl=/usr/local/ssl --enable-proxy -...
  4. Apache 1.3.33 + SSL + php_4.3.9
    Hello. I'm trying to get SSL up and running on my apache setup. what is odd is that I seem to have compiled apache with ssl. Here is my config line for apache: ./configure --prefix=/home/httpd/html/vhosts --sysconfdir=/www/conf --enable-shared=max --enable-module=rewrite -...
  5. apache mod_ssl error
    Hi when i try to start my apache server i get the following error. service httpd start Starting httpd: httpd: module "/usr/src/build/390869-i386/BUILD/httpd-2.0.40/modules/ssl/mod_ssl.c" is not compatible with this version of Apache (found 20020628, need 20020903)...
  6. Apache SSL https
    Hi, I already have apache1.3.33 running, normally if i need SSL https, do i need to install another webserver apache? or can i use my current. please give me examples on how do i setup ssl sites. thanks

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: prakashkPosted on 2001-05-08 at 19:52:11ID: 6061594

> ld: fatal: Symbol referencing errors. No output written to httpd

What are the messages displayed before this line?

 

by: zhluPosted on 2001-05-09 at 04:35:53ID: 6062877

SSL_get_peer_certificate            modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_read                            modules/ssl/libssl.a(ssl_engine_io.o)
sk_num                              modules/ssl/libssl.a(ssl_engine_init.o)
d2i_X509                            modules/ssl/libssl.a(ssl_engine_init.o)
SSL_accept                          modules/ssl/libssl.a(ssl_engine_kernel.o)
X509_NAME_oneline                   modules/ssl/libssl.a(ssl_engine_init.o)
ERR_get_error                       modules/ssl/libssl.a(ssl_engine_log.o)
ld: fatal: Symbol referencing errors. No output written to httpd
*** Error code 1
make: Fatal error: Command failed for target `target_static'
Current working directory /export/home/webmtr/temp/apache_1.3.19/src
*** Error code 1
make: Fatal error: Command failed for target `build-std'
Current working directory /export/home/webmtr/temp/apache_1.3.19
*** Error code 1
make: Fatal error: Command failed for target `build'

 

by: prakashkPosted on 2001-05-09 at 08:03:45ID: 6063894

Unfortunately, that was not enough to guess what was going on?

Just to make sure, are the specified paths for the openssl-0.9.6 and mm-1.1.3
sources correct?

 

by: zhluPosted on 2001-05-09 at 08:56:43ID: 6064186

Here is all we did:

cd openssl-0.9.6a
sh config -fPIC

# sh config -fPIC
WARNING! Detected WorkShop C 5.0. Do make sure you have
         patch #107357-01 or later applied.
Operating system: sun4u-whatever-solaris2
WARNING! If you wish to build 64-bit library, then you have to
         invoke './Configure solaris64-sparcv9-cc' *manually*.
         Type return if you want to continue, Ctrl-C to abort.
^C
./Configure solaris64-sparcv9-cc
make
make test
cd ..
cd mm-1.1.x
./configure --disable-shared
make                                                          
cd ..
cd mod_ssl-2.8.x-1.3.x
./configure \
 --with-apache=../apache_1.3.x \
 --with-ssl=../openssl-0.9.x \
 --with-mm=../mm-1.1.x \
 --prefix=/path/to/apache
cd ..
cd apache_1.3.x
make

===> src
===> src/os/unix
<=== src/os/unix
===> src/ap
<=== src/ap
===> src/main
<=== src/main
===> src/lib
===> src/lib/expat-lite
<=== src/lib/expat-lite
<=== src/lib
===> src/modules
===> src/modules/standard
<=== src/modules/standard
===> src/modules/ssl
<=== src/modules/ssl
<=== src/modules
cc -c -I./../../mm-1.1.3 -I./os/unix -I./include   -DSOLARIS2=280 -DMOD_SSL=2081
02 -DEAPI -DEAPI_MM -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED `./apaci` modu
les.c
cc -c -I./../../mm-1.1.3 -I./os/unix -I./include   -DSOLARIS2=280 -DMOD_SSL=2081
02 -DEAPI -DEAPI_MM -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED `./apaci` buil
dmark.c
cc  -DSOLARIS2=280 -DMOD_SSL=208102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I./lib/expat-l
ite -DNO_DL_NEEDED `./apaci` -L/export/home/webmtr/temp/openssl-0.9.6a -L./../..
/mm-1.1.3/.libs   \
      -o httpd buildmark.o modules.o  modules/ssl/libssl.a  modules/standard/lib
standard.a  main/libmain.a  ./os/unix/libos.a  ap/libap.a  lib/expat-lite/libexp
at.a  -lsocket -lnsl  -lssl -lcrypto -lmm
Undefined                       first referenced
 symbol                             in file
d2i_SSL_SESSION                     modules/ssl/libssl.a(ssl_scache_dbm.o)
SSL_get_verify_mode                 modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_library_init                    modules/ssl/libssl.a(ssl_engine_init.o)
BIO_printf                          modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_SESSION_get_time                modules/ssl/libssl.a(ssl_engine_kernel.o)
ERR_error_string                    modules/ssl/libssl.a(ssl_engine_log.o)
SSL_CTX_set_cipher_list             modules/ssl/libssl.a(ssl_engine_init.o)
i2d_X509                            modules/ssl/libssl.a(ssl_engine_pphrase.o)
SSL_CTX_ctrl                        modules/ssl/libssl.a(ssl_engine_init.o)
SSL_CIPHER_get_bits                 modules/ssl/libssl.a(ssl_engine_vars.o)
BN_bn2dec                           modules/ssl/libssl.a(ssl_util_ssl.o)
X509V3_add_standard_extensions      modules/ssl/libssl.a(ssl_engine_init.o)
X509_get_issuer_name                modules/ssl/libssl.a(ssl_engine_kernel.o)
i2d_SSL_SESSION                     modules/ssl/libssl.a(ssl_scache_dbm.o)
X509_STORE_CTX_cleanup              modules/ssl/libssl.a(ssl_engine_kernel.o)
X509_cmp_current_time               modules/ssl/libssl.a(ssl_engine_kernel.o)
BIO_read                            modules/ssl/libssl.a(ssl_engine_kernel.o)
X509_STORE_CTX_get_current_cert     modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_CTX_get_cert_store              modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_shutdown                        modules/ssl/libssl.a(ssl_util_ssl.o)
X509_free                           modules/ssl/libssl.a(ssl_engine_init.o)
SSL_SESSION_free                    modules/ssl/libssl.a(ssl_scache_shmcb.o)
SSL_SESSION_set_timeout             modules/ssl/libssl.a(ssl_engine_kernel.o)
PEM_write_bio_X509                  modules/ssl/libssl.a(ssl_engine_vars.o)
SSL_CIPHER_get_name                 modules/ssl/libssl.a(ssl_engine_vars.o)
SSL_state_string_long               modules/ssl/libssl.a(ssl_engine_kernel.o)
X509_STORE_CTX_get_error_depth      modules/ssl/libssl.a(ssl_engine_kernel.o)
X509_LOOKUP_hash_dir                modules/ssl/libssl.a(ssl_util_ssl.o)
PEM_read_PrivateKey                 modules/ssl/libssl.a(ssl_util_ssl.o)
SSL_get_peer_cert_chain             modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_renegotiate                     modules/ssl/libssl.a(ssl_engine_kernel.o)
BN_bin2bn                           modules/ssl/libssl.a(ssl_engine_dh.o)
OBJ_nid2ln                          modules/ssl/libssl.a(ssl_engine_vars.o)
X509_STORE_CTX_set_ex_data          modules/ssl/libssl.a(ssl_engine_kernel.o)
OBJ_obj2nid                         modules/ssl/libssl.a(ssl_engine_vars.o)
X509_STORE_new                      modules/ssl/libssl.a(ssl_util_ssl.o)
sk_set_cmp_func                     modules/ssl/libssl.a(ssl_engine_init.o)
d2i_DHparams                        modules/ssl/libssl.a(ssl_engine_init.o)
SSL_CTX_set_tmp_rsa_callback        modules/ssl/libssl.a(ssl_engine_init.o)
BIO_s_mem                           modules/ssl/libssl.a(ssl_engine_kernel.o)
d2i_X509_bio                        modules/ssl/libssl.a(ssl_util_ssl.o)
SSL_set_cipher_list                 modules/ssl/libssl.a(ssl_engine_kernel.o)
PEM_read_bio_DHparams               modules/ssl/libssl.a(ssl_engine_dh.o)
X509_NAME_cmp                       modules/ssl/libssl.a(ssl_engine_init.o)
SSL_CTX_set_verify                  modules/ssl/libssl.a(ssl_engine_init.o)
X509_OBJECT_free_contents           modules/ssl/libssl.a(ssl_engine_kernel.o)
PEM_read_X509                       modules/ssl/libssl.a(ssl_util_ssl.o)
X509_STORE_CTX_get_error            modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_CTX_free                        modules/ssl/libssl.a(ssl_engine_init.o)
SSL_alert_type_string_long          modules/ssl/libssl.a(ssl_engine_kernel.o)
X509_get_serialNumber               modules/ssl/libssl.a(ssl_engine_kernel.o)
X509_LOOKUP_ctrl                    modules/ssl/libssl.a(ssl_util_ssl.o)
X509_get_ext                        modules/ssl/libssl.a(ssl_util_ssl.o)
X509_STORE_free                     modules/ssl/libssl.a(ssl_util_ssl.o)
RAND_seed                           modules/ssl/libssl.a(ssl_engine_rand.o)
SSL_CTX_get_ex_data                 modules/ssl/libssl.a(ssl_engine_kernel.o)
sk_push                             modules/ssl/libssl.a(ssl_engine_init.o)
i2d_RSAPrivateKey                   modules/ssl/libssl.a(ssl_engine_init.o)
PEM_read_bio_X509                   modules/ssl/libssl.a(ssl_util_ssl.o)
X509_STORE_CTX_set_error            modules/ssl/libssl.a(ssl_engine_kernel.o)
SSLv23_client_method                modules/ssl/libssl.a(ssl_engine_ext.o)
SSL_load_error_strings              modules/ssl/libssl.a(ssl_engine_init.o)
SSL_alert_desc_string_long          modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_get_verify_result               modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_get_current_cipher              modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_set_verify_result               modules/ssl/libssl.a(ssl_engine_kernel.o)
RAND_status                         modules/ssl/libssl.a(ssl_engine_rand.o)
SSL_CTX_set_client_CA_list          modules/ssl/libssl.a(ssl_engine_init.o)
ERR_reason_error_string             modules/ssl/libssl.a(ssl_engine_ext.o)
EVP_PKEY_copy_parameters            modules/ssl/libssl.a(ssl_engine_init.o)
RAND_egd                            modules/ssl/libssl.a(ssl_engine_rand.o)
SSL_get_ex_data                     modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_set_verify                      modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_get_ciphers                     modules/ssl/libssl.a(ssl_engine_kernel.o)
BASIC_CONSTRAINTS_free              modules/ssl/libssl.a(ssl_util_ssl.o)
sk_dup                              modules/ssl/libssl.a(ssl_engine_kernel.o)
EVP_PKEY_missing_parameters         modules/ssl/libssl.a(ssl_engine_init.o)
X509_CRL_verify                     modules/ssl/libssl.a(ssl_engine_kernel.o)
BIO_ctrl                            modules/ssl/libssl.a(ssl_engine_kernel.o)
BIO_push                            modules/ssl/libssl.a(ssl_util_ssl.o)
DH_free                             modules/ssl/libssl.a(ssl_engine_init.o)
X509_LOOKUP_file                    modules/ssl/libssl.a(ssl_util_ssl.o)
BIO_free_all                        modules/ssl/libssl.a(ssl_util_ssl.o)
X509_get_ext_by_NID                 modules/ssl/libssl.a(ssl_util_ssl.o)
sk_find                             modules/ssl/libssl.a(ssl_engine_init.o)
i2d_PrivateKey                      modules/ssl/libssl.a(ssl_engine_pphrase.o)
BIO_f_base64                        modules/ssl/libssl.a(ssl_util_ssl.o)
SSL_get_version                     modules/ssl/libssl.a(ssl_engine_vars.o)
ASN1_INTEGER_get                    modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_connect                         modules/ssl/libssl.a(ssl_engine_ext.o)
EVP_PKEY_type                       modules/ssl/libssl.a(ssl_engine_init.o)
X509_verify_cert                    modules/ssl/libssl.a(ssl_engine_kernel.o)
X509_STORE_CTX_init                 modules/ssl/libssl.a(ssl_engine_kernel.o)
d2i_PrivateKey_bio                  modules/ssl/libssl.a(ssl_util_ssl.o)
SSL_CTX_new                         modules/ssl/libssl.a(ssl_engine_init.o)
X509_verify_cert_error_string       modules/ssl/libssl.a(ssl_engine_kernel.o)
X509_STORE_get_by_subject           modules/ssl/libssl.a(ssl_util_ssl.o)
SSL_set_tmp_rsa_callback            modules/ssl/libssl.a(ssl_engine_kernel.o)
X509_get_subject_name               modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_CTX_use_certificate             modules/ssl/libssl.a(ssl_engine_init.o)
d2i_RSAPrivateKey                   modules/ssl/libssl.a(ssl_engine_init.o)
RSA_free                            modules/ssl/libssl.a(ssl_engine_init.o)
SSL_CTX_get_client_CA_list          modules/ssl/libssl.a(ssl_engine_init.o)
BIO_s_file                          modules/ssl/libssl.a(ssl_util_ssl.o)
SSL_get_ex_data_X509_STORE_CTX_idx  modules/ssl/libssl.a(ssl_engine_kernel.o)
EVP_read_pw_string                  modules/ssl/libssl.a(ssl_engine_pphrase.o)
X509_STORE_add_lookup               modules/ssl/libssl.a(ssl_util_ssl.o)
SSL_set_read_ahead                  modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_get_certificate                 modules/ssl/libssl.a(ssl_engine_vars.o)
SSL_CTX_set_tmp_dh_callback         modules/ssl/libssl.a(ssl_engine_init.o)
ASN1_UTCTIME_print                  modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_set_fd                          modules/ssl/libssl.a(ssl_engine_kernel.o)
i2a_ASN1_INTEGER                    modules/ssl/libssl.a(ssl_engine_vars.o)
BIO_new_file                        modules/ssl/libssl.a(ssl_engine_dh.o)
SSLv23_server_method                modules/ssl/libssl.a(ssl_engine_init.o)
SSL_set_tmp_dh_callback             modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_get_session                     modules/ssl/libssl.a(ssl_engine_vars.o)
sk_free                             modules/ssl/libssl.a(ssl_engine_kernel.o)
RSA_generate_key                    modules/ssl/libssl.a(ssl_engine_init.o)
BN_free                             modules/ssl/libssl.a(ssl_util_ssl.o)
SSL_write                           modules/ssl/libssl.a(ssl_engine_io.o)
ERR_put_error                       modules/ssl/libssl.a(ssl_engine_pphrase.o)
SSL_CTX_load_verify_locations       modules/ssl/libssl.a(ssl_engine_init.o)
sk_new                              modules/ssl/libssl.a(ssl_engine_init.o)
BIO_s_fd                            modules/ssl/libssl.a(ssl_util_ssl.o)
SSL_get_verify_depth                modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_new                             modules/ssl/libssl.a(ssl_engine_kernel.o)
X509_STORE_CTX_get_ex_data          modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_set_shutdown                    modules/ssl/libssl.a(ssl_engine_kernel.o)
X509_get_pubkey                     modules/ssl/libssl.a(ssl_engine_init.o)
SSL_set_session_id_context          modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_CTX_set_ex_data                 modules/ssl/libssl.a(ssl_engine_init.o)
EVP_PKEY_free                       modules/ssl/libssl.a(ssl_engine_init.o)
d2i_PrivateKey                      modules/ssl/libssl.a(ssl_engine_init.o)
BIO_new                             modules/ssl/libssl.a(ssl_engine_kernel.o)
SSLv2_server_method                 modules/ssl/libssl.a(ssl_engine_init.o)
sk_pop_free                         modules/ssl/libssl.a(ssl_util_ssl.o)
SSL_get_rbio                        modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_get_error                       modules/ssl/libssl.a(ssl_engine_kernel.o)
sk_value                            modules/ssl/libssl.a(ssl_engine_init.o)
SSL_do_handshake                    modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_get_ex_new_index                modules/ssl/libssl.a(ssl_util_ssl.o)
BIO_free                            modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_CTX_use_PrivateKey              modules/ssl/libssl.a(ssl_engine_init.o)
SSL_load_client_CA_file             modules/ssl/libssl.a(ssl_engine_init.o)
ASN1_INTEGER_cmp                    modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_free                            modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_set_ex_data                     modules/ssl/libssl.a(ssl_engine_kernel.o)
X509V3_EXT_d2i                      modules/ssl/libssl.a(ssl_util_ssl.o)
ASN1_INTEGER_to_BN                  modules/ssl/libssl.a(ssl_util_ssl.o)
SSL_state                           modules/ssl/libssl.a(ssl_engine_kernel.o)
i2d_DHparams                        modules/ssl/libssl.a(ssl_engine_init.o)
BIO_int_ctrl                        modules/ssl/libssl.a(ssl_util_ssl.o)
SSL_get_SSL_CTX                     modules/ssl/libssl.a(ssl_engine_kernel.o)
ERR_peek_error                      modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_clear                           modules/ssl/libssl.a(ssl_engine_kernel.o)
DH_new                              modules/ssl/libssl.a(ssl_engine_dh.o)
SSL_get_peer_certificate            modules/ssl/libssl.a(ssl_engine_kernel.o)
SSL_read                            modules/ssl/libssl.a(ssl_engine_io.o)
sk_num                              modules/ssl/libssl.a(ssl_engine_init.o)
d2i_X509                            modules/ssl/libssl.a(ssl_engine_init.o)
SSL_accept                          modules/ssl/libssl.a(ssl_engine_kernel.o)
X509_NAME_oneline                   modules/ssl/libssl.a(ssl_engine_init.o)
ERR_get_error                       modules/ssl/libssl.a(ssl_engine_log.o)
ld: fatal: Symbol referencing errors. No output written to httpd
*** Error code 1
make: Fatal error: Command failed for target `target_static'
Current working directory /export/home/webmtr/temp/apache_1.3.19/src
*** Error code 1
make: Fatal error: Command failed for target `build-std'
Current working directory /export/home/webmtr/temp/apache_1.3.19
*** Error code 1
make: Fatal error: Command failed for target `build'

 

by: prakashkPosted on 2001-05-09 at 11:55:11ID: 6064861

In the directory /export/home/webmtr/temp/openssl-0.9.6a, do you have
the file libssl.a? My guess is it is not.

It could be that you didn't compile openssl or if it is compiled it might be
in a subdirectory (perhaps lib?).

If it is not compiled you have to compile that before compiling apache.

Once you located libssl.a under openssl directory (let's assume that it
is located at /export/home/webmtr/temp/openssl-0.9.6a/lib/libssl.a), then
you need to modify the command that links httpd, like this:

cc  -DSOLARIS2=280 -DMOD_SSL=208102 -DEAPI -DEAPI_MM -DUSE_EXPAT \
 -I./lib/expat-lite -DNO_DL_NEEDED `./apaci` \
 -L/export/home/webmtr/temp/openssl-0.9.6a/lib \
 -L./../../mm-1.1.3/.libs   \
 -o httpd buildmark.o modules.o  modules/ssl/libssl.a \
  modules/standard/libstandard.a  main/libmain.a  \
 ./os/unix/libos.a  ap/libap.a  lib/expat-lite/libexpat.a \
 -lsocket -lnsl  -lssl -lcrypto -lmm

In the 3rd line above, the path after -L should correspond to the directory
where libssl.a resides.
If you cut and paste above command, make sure \ is the last character and
there are no spaces after it on each line (except the last one).

 

by: zhluPosted on 2001-05-09 at 12:54:06ID: 6065064

Yes, I do have libssl.a in the ~/openssl-0.9.6a directory. But I don't have lib subdirectory at all.

 

by: zhluPosted on 2001-05-09 at 13:39:33ID: 6065232

Yes, I do have libssl.a in the ~/openssl-0.9.6a directory. But I don't have lib subdirectory at all.

 

by: zhluPosted on 2001-05-09 at 13:40:28ID: 6065237

Yes, I do have libssl.a in the ~/openssl-0.9.6a directory. But I don't have lib subdirectory at all.

 

by: zhluPosted on 2001-05-09 at 13:41:23ID: 6065239

Yes, I do have libssl.a in the ~/openssl-0.9.6a directory. But I don't have lib subdirectory at all.

 

by: prakashkPosted on 2001-05-09 at 15:55:20ID: 6065629

Ok. Then run the following commands:

cd /export/home/webmtr/temp/openssl-0.9.6a
/usr/ccs/bin/nm libssl.a | grep d2i_SSL_SESSION

The last command should produce something like the following if it was compiled
properly. Don't worry about the numbers.

[14]    |      1104|    2440|FUNC |GLOB |0    |2      |d2i_SSL_SESSION

If it is not the right one, then you may not get any output, or you might get something
like this (notice the word UNDEF in the second column from right):

[14]    |      1104|    2440|FUNC |GLOB |0    |UNDEF  |d2i_SSL_SESSION

Please post what you find.

 

by: zhluPosted on 2001-05-10 at 04:38:14ID: 6067096

Here is what we got:
/export/home/webmtr/temp/openssl-0.9.6a> nm libssl.a | grep d2i_SSL_SESSION
[8]     |          1296|        3040|FUNC |GLOB |0    |2      |d2i_SSL_SESSION

 

by: zhluPosted on 2001-05-10 at 05:05:11ID: 6067169

Okay, I think I found the problem but I don't know how to solve it::
There are two libssl.a files, one is in the openssl-0.9.6a and another is in the
apache-1.3.19/src/modules/ssl.
When I ran nm in the openssl-0.9.6a directory:
/export/home/webmtr/temp/openssl-0.9.6a> nm libssl.a | grep d2i_SSL_SESSION
                 [8]     |          1296|        3040|FUNC |GLOB |0    |2      |d2i_SSL_SESSION
But when I ran nm in the apache-1.3.19/src/modules/ssl directory:
nm libssl.a | grep d2i_SSL_SESSION
[13]    |         0|       0|NOTY |GLOB |0    |UNDEF  |d2i_SSL_SESSION
[19]    |         0|       0|NOTY |GLOB |0    |UNDEF  |d2i_SSL_SESSION
[29]    |         0|       0|NOTY |GLOB |0    |UNDEF  |d2i_SSL_SESSION

What should I do ? It seams to me that the compiler is looking libssl.a in the apache directory instead of openssl directory.

Thanks,

 

by: zhluPosted on 2001-05-10 at 07:29:16ID: 6067211

Here is what we got:
/export/home/webmtr/temp/openssl-0.9.6a> nm libssl.a | grep d2i_SSL_SESSION
[8]     |          1296|        3040|FUNC |GLOB |0    |2      |d2i_SSL_SESSION

 

by: zhluPosted on 2001-05-10 at 07:30:33ID: 6067215

I copyed libssl.a from openssl directory to apache directory and ran the make command. I got new error:
# make
===> src
===> src/os/unix
<=== src/os/unix
===> src/ap
<=== src/ap
===> src/main
<=== src/main
===> src/lib
===> src/lib/expat-lite
<=== src/lib/expat-lite
<=== src/lib
===> src/modules
===> src/modules/standard
<=== src/modules/standard
===> src/modules/ssl
<=== src/modules/ssl
<=== src/modules
cc -c -I./../../mm-1.1.3 -I./os/unix -I./include   -DSOLARIS2=280 -DMOD_SSL=2081
02 -DEAPI -DEAPI_MM -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED `./apaci` modu
les.c
cc -c -I./../../mm-1.1.3 -I./os/unix -I./include   -DSOLARIS2=280 -DMOD_SSL=2081
02 -DEAPI -DEAPI_MM -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED `./apaci` buil
dmark.c
cc  -DSOLARIS2=280 -DMOD_SSL=208102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I./lib/expat-l
ite -DNO_DL_NEEDED `./apaci` -L/export/home/webmtr/temp/openssl-0.9.6a -L./../..
/mm-1.1.3/.libs   \
      -o httpd buildmark.o modules.o  modules/ssl/libssl.a  modules/standard/lib
standard.a  main/libmain.a  ./os/unix/libos.a  ap/libap.a  lib/expat-lite/libexp
at.a  -lsocket -lnsl  -lssl -lcrypto -lmm
Undefined                       first referenced
 symbol                             in file
ssl_module                          modules.o
ld: fatal: Symbol referencing errors. No output written to httpd
*** Error code 1
make: Fatal error: Command failed for target `target_static'
Current working directory /export/home/webmtr/temp/apache_1.3.19/src
*** Error code 1
make: Fatal error: Command failed for target `build-std'
Current working directory /export/home/webmtr/temp/apache_1.3.19
*** Error code 1
make: Fatal error: Command failed for target `build'

I couldn't file any other copy of modules.o file in any other subdirectory.
Could you tell me what to do now?

Which apache version are you using? Could you send me its tar file?

Thanks,

P.S Do you have phone number that I can call at?

 

by: prakashkPosted on 2001-05-10 at 10:13:43ID: 6067874

> Okay, I think I found the problem but I don't know how to solve it::
> There are two libssl.a files, one is in the openssl-0.9.6a and another is in the
> apache-1.3.19/src/modules/ssl

That is exactly the problem. Unfortunately you need both of them. You need to change
the name for one of them.

cd /export/home/webmtr/temp/openssl-0.9.6a
mv libssl.a libopenssl.a
cd apache_1.3.19          ## provide the correct path here
cc  -DSOLARIS2=280 -DMOD_SSL=208102 -DEAPI -DEAPI_MM -DUSE_EXPAT \
                        -I./lib/expat-lite -DNO_DL_NEEDED `./apaci` \
                        -L/export/home/webmtr/temp/openssl-0.9.6a/lib \
                        -L./../../mm-1.1.3/.libs   \
                        -o httpd buildmark.o modules.o  modules/ssl/libssl.a \
                         modules/standard/libstandard.a  main/libmain.a  \
                        ./os/unix/libos.a  ap/libap.a  lib/expat-lite/libexpat.a \
                        -lsocket -lnsl  -lssl -lopenssl -lcrypto -lmm

Notice that I added -lopenssl in the last line of the last command.

Try this and let me know.

 

by: zhluPosted on 2001-05-10 at 11:52:51ID: 6068272

1. do i need copy the libssl.a to apache/src/modules/ssl directory?
2. I did so and did your command and got the following errors:

# cc  -DSOLARIS2=280 -DMOD_SSL=208102 -DEAPI -DEAPI_MM -DUSE_EXPAT \
>  -I./lib/expat-lite -DNO_DL_NEEDED `./apaci` \
 -L/export/home/webmtr/temp/openssl-0.9.6a/lib \
 -L./../../mm-1.1.3/.libs   \
 -o httpd buildmark.o modules.o  modules/ssl/libssl.a \
 modules/standard/libstandard.a  main/libmain.a  \
 ./os/unix/libos.a  ap/libap.a  lib/expat-lite/libexpat.a \
 -lsocket -lnsl  -lssl -lopenssl -lcrypto -lmm> > > > > >
./apaci: not found
ld: fatal: file buildmark.o: cannot open file: No such file or directory
ld: fatal: file modules.o: cannot open file: No such file or directory
ld: fatal: file modules/ssl/libssl.a: cannot open file: No such file or director
y
ld: fatal: file modules/standard/libstandard.a: cannot open file: No such file o
r directory
ld: fatal: file main/libmain.a: cannot open file: No such file or directory
ld: fatal: file ./os/unix/libos.a: cannot open file: No such file or directory
ld: fatal: file ap/libap.a: cannot open file: No such file or directory
ld: fatal: file lib/expat-lite/libexpat.a: cannot open file: No such file or dir
ectory
ld: fatal: library -lssl: not found
ld: fatal: library -lopenssl: not found
ld: fatal: library -lcrypto: not found
ld: fatal: library -lmm: not found
ld: fatal: File processing errors. No output written to httpd
#

Thanks,

 

by: zhluPosted on 2001-05-10 at 12:13:49ID: 6068352

How do you solve the probelm of modules.o?

# make
===> src
===> src/os/unix
<=== src/os/unix
===> src/ap
<=== src/ap
===> src/main
<=== src/main
===> src/lib
===> src/lib/expat-lite
<=== src/lib/expat-lite
<=== src/lib
===> src/modules
===> src/modules/standard
<=== src/modules/standard
===> src/modules/ssl
<=== src/modules/ssl
<=== src/modules
cc -c -I./../../mm-1.1.3 -I./os/unix -I./include   -DSOLARIS2=280 -DMOD_SSL=2081
02 -DEAPI -DEAPI_MM -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED `./apaci` modu
les.c
cc -c -I./../../mm-1.1.3 -I./os/unix -I./include   -DSOLARIS2=280 -DMOD_SSL=2081
02 -DEAPI -DEAPI_MM -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED `./apaci` buil
dmark.c
cc  -DSOLARIS2=280 -DMOD_SSL=208102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I./lib/expat-l
ite -DNO_DL_NEEDED `./apaci` -L/export/home/webmtr/temp/openssl-0.9.6a -L./../..
/mm-1.1.3/.libs   \
      -o httpd buildmark.o modules.o  modules/ssl/libssl.a  modules/standard/lib
standard.a  main/libmain.a  ./os/unix/libos.a  ap/libap.a  lib/expat-lite/libexp
at.a  -lsocket -lnsl -lopenssl -lcrypto -lmm
Undefined                       first referenced
 symbol                             in file
ssl_module                          modules.o
ld: fatal: Symbol referencing errors. No output written to httpd
*** Error code 1
make: Fatal error: Command failed for target `target_static'
Current working directory /export/home/webmtr/temp/apache_1.3.19/src
*** Error code 1
make: Fatal error: Command failed for target `build-std'
Current working directory /export/home/webmtr/temp/apache_1.3.19
*** Error code 1
make: Fatal error: Command failed for target `build'

Thanks,

 

by: zhluPosted on 2001-05-10 at 12:51:22ID: 6068453

Mr. P.
I modified src/Makefile from /modules/ssl/libssl.a to ../../openssl-0.9.6a/libssl.a
Now I go this error:

flex -Pssl_expr_yy -s -B ssl_expr_scan.l
sh: flex: not found
*** Error code 1
make: Fatal error: Command failed for target `ssl_expr_scan.c'
Current working directory /export/home/webmtr/temp/apache_1.3.19/src/modules/ssl
*** Error code 1
make: Fatal error: Command failed for target `all'
Current working directory /export/home/webmtr/temp/apache_1.3.19/src/modules
*** Error code 1
make: Fatal error: Command failed for target `subdirs'
Current working directory /export/home/webmtr/temp/apache_1.3.19/src
*** Error code 1
make: Fatal error: Command failed for target `build-std'
Current working directory /export/home/webmtr/temp/apache_1.3.19
*** Error code 1
make: Fatal error: Command failed for target `build'

Thanks,

 

by: prakashkPosted on 2001-05-10 at 13:07:36ID: 6068512

> 1. do i need copy the libssl.a to apache/src/modules/ssl directory?

No, don't do that. These two are different libraries (actually the one in
the modules/ssl directory uses the other one -- from the ..../openssl
directory)

> 2. I did so and did your command and got the following errors:

                        # cc  -DSOLARIS2=280 -DMOD_SSL=208102 -DEAPI -DEAPI_MM -DUSE_EXPAT \
                        >  -I./lib/expat-lite -DNO_DL_NEEDED `./apaci` \
                        -L/export/home/webmtr/temp/openssl-0.9.6a/lib \
                        -L./../../mm-1.1.3/.libs   \
                        -o httpd buildmark.o modules.o  modules/ssl/libssl.a \
                        modules/standard/libstandard.a  main/libmain.a  \
                        ./os/unix/libos.a  ap/libap.a  lib/expat-lite/libexpat.a \
                        -lsocket -lnsl  -lssl -lopenssl -lcrypto -lmm> > > > > >
                        ./apaci: not found

This error is because you are compiling in the wrong directory. I am not sure if you ran
the above command in apache directory.




At this point, my advice is to:

- "make clean" in all the directories.
- Go to your openssl directory. Configure, compile and install
   sh ./configure
   make
   make install

- Go to your apache directory. Configure.

SSL_BASE=../openssl-0.9.x \
EAPI_MM=../mm-1.1.x \
./configure \
--enable-module=ssl \
... and whatever your other options here ...


 

by: zhluPosted on 2001-05-15 at 11:31:24ID: 6083088

Mr. P.

We didn't have a command:
make install
in the install doc. Do we need that command? Could you list a complete command for us to follow?

Thanks,

 

by: prakashkPosted on 2001-05-15 at 13:00:57ID: 6083524

> Do we need that command?

If you want install it, yes you need to run that command.

> Could you list a complete command for us to follow?

You already got it.

make install



That's it.

 

by: zhluPosted on 2001-05-15 at 13:40:32ID: 6083694

THis time I got different error:
# make
===> src
===> src/os/unix
cc -c -I../../../../mm-1.1.3 -I../../os/unix -I../../include   -DSOLARIS2=280 -D
MOD_SSL=208102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite -DNO_DL_NEEDE
D `../../apaci` os.c
cc -c -I../../../../mm-1.1.3 -I../../os/unix -I../../include   -DSOLARIS2=280 -D
MOD_SSL=208102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite -DNO_DL_NEEDE
D `../../apaci` os-inline.c
rm -f libos.a
ar cr libos.a os.o os-inline.o
ranlib libos.a
<=== src/os/unix
===> src/ap
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_cpystrn.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_execve.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_fnmatch.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_getpass.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_md5c.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_signal.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_slack.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_snprintf.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_sha1.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_checkpass.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_base64.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_hook.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_ctx.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_mm.c
"ap_mm.c", line 99: warning: enum type mismatch: arg #1
"ap_mm.c", line 128: warning: enum type mismatch: arg #2
"ap_mm.c", line 161: warning: enum type mismatch: arg #2
rm -f libap.a
ar cr libap.a ap_cpystrn.o ap_execve.o ap_fnmatch.o ap_getpass.o ap_md5c.o ap_si
gnal.o  ap_slack.o ap_snprintf.o ap_sha1.o ap_checkpass.o ap_base64.o  ap_hook.o
 ap_ctx.o ap_mm.o
ranlib libap.a
<=== src/ap
===> src/main
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 gen_test_char.c
cc  -DSOLARIS2=280 -DMOD_SSL=208102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-
lite -DNO_DL_NEEDED `../apaci` -L/export/home/webmtr/temp/openssl-0.9.6a -L../..
/../mm-1.1.3/.libs  -o gen_test_char gen_test_char.o  -lsocket -lnsl  -lssl -lcr
ypto -lmm
./gen_test_char >test_char.h
ld.so.1: ./gen_test_char: fatal: libmm.so.11: open failed: No such file or direc
tory
*** Error code 137
make: Fatal error: Command failed for target `test_char.h'
Current working directory /export/home/webmtr/temp/apache_1.3.19/src/main
*** Error code 1
make: Fatal error: Command failed for target `subdirs'
Current working directory /export/home/webmtr/temp/apache_1.3.19/src
*** Error code 1
make: Fatal error: Command failed for target `build-std'
Current working directory /export/home/webmtr/temp/apache_1.3.19
*** Error code 1
make: Fatal error: Command failed for target `build'

How to fix this?

 

by: zhluPosted on 2001-05-15 at 13:41:40ID: 6083700

THis time I got different error:
# make
===> src
===> src/os/unix
cc -c -I../../../../mm-1.1.3 -I../../os/unix -I../../include   -DSOLARIS2=280 -D
MOD_SSL=208102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite -DNO_DL_NEEDE
D `../../apaci` os.c
cc -c -I../../../../mm-1.1.3 -I../../os/unix -I../../include   -DSOLARIS2=280 -D
MOD_SSL=208102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../lib/expat-lite -DNO_DL_NEEDE
D `../../apaci` os-inline.c
rm -f libos.a
ar cr libos.a os.o os-inline.o
ranlib libos.a
<=== src/os/unix
===> src/ap
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_cpystrn.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_execve.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_fnmatch.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_getpass.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_md5c.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_signal.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_slack.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_snprintf.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_sha1.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_checkpass.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_base64.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_hook.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_ctx.c
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 ap_mm.c
"ap_mm.c", line 99: warning: enum type mismatch: arg #1
"ap_mm.c", line 128: warning: enum type mismatch: arg #2
"ap_mm.c", line 161: warning: enum type mismatch: arg #2
rm -f libap.a
ar cr libap.a ap_cpystrn.o ap_execve.o ap_fnmatch.o ap_getpass.o ap_md5c.o ap_si
gnal.o  ap_slack.o ap_snprintf.o ap_sha1.o ap_checkpass.o ap_base64.o  ap_hook.o
 ap_ctx.o ap_mm.o
ranlib libap.a
<=== src/ap
===> src/main
cc -c -I../../../mm-1.1.3 -I../os/unix -I../include   -DSOLARIS2=280 -DMOD_SSL=2
08102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-lite -DNO_DL_NEEDED `../apaci`
 gen_test_char.c
cc  -DSOLARIS2=280 -DMOD_SSL=208102 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-
lite -DNO_DL_NEEDED `../apaci` -L/export/home/webmtr/temp/openssl-0.9.6a -L../..
/../mm-1.1.3/.libs  -o gen_test_char gen_test_char.o  -lsocket -lnsl  -lssl -lcr
ypto -lmm
./gen_test_char >test_char.h
ld.so.1: ./gen_test_char: fatal: libmm.so.11: open failed: No such file or direc
tory
*** Error code 137
make: Fatal error: Command failed for target `test_char.h'
Current working directory /export/home/webmtr/temp/apache_1.3.19/src/main
*** Error code 1
make: Fatal error: Command failed for target `subdirs'
Current working directory /export/home/webmtr/temp/apache_1.3.19/src
*** Error code 1
make: Fatal error: Command failed for target `build-std'
Current working directory /export/home/webmtr/temp/apache_1.3.19
*** Error code 1
make: Fatal error: Command failed for target `build'

How to fix this?

P.S. I am in
# pwd
/export/home/webmtr/temp/apache_1.3.19

 

by: prakashkPosted on 2001-05-15 at 16:48:47ID: 6084358

> ld.so.1: ./gen_test_char: fatal: libmm.so.11: open failed: No such file or directory

It seems to be missing the libmm.so library. Did you compile libmm after doing 'make clean'?

# assuming you are in apache directory
# cd ../mm-1.1.3
# ./configure
# make

# cd ../apache_1.3.19
# make



/prakash

 

by: MoondancerPosted on 2001-08-04 at 14:13:05ID: 6352174

It's time to clean up this topic area and that means taking care of this question. You have asked 43 questions within this forum, zhlu, and only closed 4 of them.  I will update each of them so you are notified by Email and can navigate to all of them to update them with comments if more is needed and/or award them for help given, as applicable.

Your options, zhlu, at this point are.

1. Award points to the Expert who provided an answer, or who helped you most. Do this by clicking on the "Accept Comment as Answer" button that lies above and to the right of the appropriate expert's name.

2. PAQ the question because the information might be useful to others, but was not useful to you. To use this option, you must state why the question is no longer useful to you, and the experts need to let me know if they feel that you're being unfair.

3.  Ask Community Support to help split points between participating experts.  Just comment here with details.

4.  Delete the question because it is of no value to you or to anyone else.  To use this option, you must state why the question is no longer useful to you, and the experts need to let me know if they feel that you're being unfair.

If you elect for option 2, 3 or 4, just post comment with details here and I'll take it from there.  We also request that you review any other open questions you might have and update/close them.  Display all your question history from your Member Profile to view details.

PLEASE DO NOT AWARD THE POINTS TO ME.

____________________________________________



Hi Experts:

In the event that the Asker does not respond, I would very much appreciate your opinions as to which Expert ought to receive points (if any) as a result of this question.  Likewise, you can also suggest that I PAQ or delete the question.

Experts, please do not add further "answer" information to this question.  I will be back in about one week to finalize this question.

Thank you everyone.

Moondancer :)
Community Support Moderator @ Experts Exchange

P.S.  Engineering has been advised about the error in the comment date/time sort order for some questions from last year.  REGARDING POINTS (easy questions are recommended at a starting value of 50 points each)...  Please check this link for more on this:  http://www.experts-exchange.com/jsp/cmtyHelpDesk.jsp  

 

by: MoondancerPosted on 2001-08-11 at 08:34:22ID: 6375622

Thank you prakashk for your excellent assistance here for a 10 point question.  I'm sorry our follow up requests have continued to be ignored, despite recent login.  I am force accepting this to close it.

Moondancer
Community Support Moderator @ Experts Exchange

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...