Is GNU Ada active?

This is a discussion on Is GNU Ada active? within the ADA forums in Programming Languages category; I'm dumb and angry. I have installed xmlada id default prefix (./ configure without parameters) - /usr/local. Now I am trying to install AWS - I have edited makefile.conf and set xmlada support on, exported ADA_PROJECT_PATH to /usr/local/lib/gnat and "make setup build install" is saying: "./gen_gps_ref: error while loading shared libraries: libxmlada_schema.so.3: cannot open shared object file: No such file or directory" libxmlada_schema.so.3 is present at /usr/local/lib...

Go Back   Application Development Forum > Programming Languages > ADA

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #11  
Old 08-08-2008, 07:29 AM
Tomek Walkuski
Guest
 
Default Re: Is GNU Ada active?

I'm dumb and angry. I have installed xmlada id default prefix (./
configure without parameters) - /usr/local.

Now I am trying to install AWS - I have edited makefile.conf and set
xmlada support on, exported ADA_PROJECT_PATH to /usr/local/lib/gnat
and "make setup build install" is saying:

"./gen_gps_ref: error while loading shared libraries:
libxmlada_schema.so.3: cannot open shared object file: No such file or
directory"

libxmlada_schema.so.3 is present at /usr/local/lib




Reply With Quote
  #12  
Old 08-08-2008, 08:11 AM
Pascal Obry
Guest
 
Default Re: Is GNU Ada active?

Tomek Walkuski a écrit :
> I'm dumb and angry. I have installed xmlada id default prefix (./
> configure without parameters) - /usr/local.
>
> Now I am trying to install AWS - I have edited makefile.conf and set
> xmlada support on, exported ADA_PROJECT_PATH to /usr/local/lib/gnat
> and "make setup build install" is saying:
>
> "./gen_gps_ref: error while loading shared libraries:
> libxmlada_schema.so.3: cannot open shared object file: No such file or
> directory"
>
> libxmlada_schema.so.3 is present at /usr/local/lib


You need to set LD_LIBRARY_PATH to point to /usr/local/lib.

--

--|------------------------------------------------------
--| Pascal Obry Team-Ada Member
--| 45, rue Gabriel Peri - 78114 Magny Les Hameaux FRANCE
--|------------------------------------------------------
--| http://www.obry.net
--| "The best way to travel is by means of imagination"
--|
--| gpg --keyserver wwwkeys.pgp.net --recv-key C1082595
Reply With Quote
  #13  
Old 08-09-2008, 02:57 PM
Tomek Walkuski
Guest
 
Default Re: Is GNU Ada active?

I have problem build AWS with OpenSSL support. I have OpenSSL package
installed, and makefile.conf edited.

make build:

------------------- BEGIN ---------------------------------
(...)
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `CRYPTO_num_locks'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `RSA_generate_key'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_set_connect_state'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_CTX_free'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `X509_free'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSLv3_method'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `X509_NAME_oneline'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `ERR_error_string_n'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `BIO_nwrite0'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_get_error'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `CRYPTO_set_id_callback'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `BIO_nwrite'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `RAND_seed'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `BIO_nread'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_read'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_new'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_CTX_new'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_library_init'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_CTX_set_quiet_shutdown'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to
`CRYPTO_set_dynlock_destroy_callback'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `TLSv1_client_method'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_pending'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_CTX_set_verify'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSLv2_method'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSLv3_server_method'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `BIO_free'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSLeay'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_set_bio'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_load_error_strings'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_set_shutdown'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSLv23_client_method'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `TLSv1_server_method'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `X509_get_subject_name'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSLv23_server_method'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `TLSv1_method'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_CTX_ctrl'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `CRYPTO_set_locking_callback'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `BIO_new_bio_pair'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_do_handshake'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `ERR_get_error'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_CTX_use_certificate_chain_file'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_set_accept_state'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSLv3_client_method'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSLv2_client_method'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSLv23_method'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `CRYPTO_set_dynlock_lock_callback'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_CTX_use_PrivateKey_file'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_CTX_check_private_key'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_CTX_use_certificate_file'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `X509_get_issuer_name'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_free'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `BIO_nread0'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `CRYPTO_set_dynlock_create_callback'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_get_peer_certificate'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSLv2_server_method'
/home/tomek/Pulpit/AWS-gpl-2.5.0w/.build/release/relocatable/lib/src/
libaws.so: undefined reference to `SSL_write'
collect2: ld returned 1 exit status
gnatlink: error when calling /opt/gnat/bin/gcc
gnatmake: *** link failed.
make[1]: *** [build] B³±d 4
make: *** [tools_build] B³±d 2
------------------- END ---------------------------------

GNAT is installed under /opt/gnat and I have set LD_LIBRARY_PATH
pointing to OpenSSL libraries.

Reply With Quote
  #14  
Old 08-11-2008, 03:40 AM
Martin Krischik
Guest
 
Default Re: Is GNU Ada active?

Tomek Walkuski schrieb:

> I'm dumb and angry. I have installed xmlada id default prefix (./
> configure without parameters) - /usr/local.


Well I allways use --prefix=/opt/gnat/gpl

That way I:

1) am shure that do not overwrite system files.
2) can install the GCC and GPL version of GNAT at the same time.

Martin

--
mailto://krischik@users.sourceforge.net
Ada programming at: http://ada.krischik.com
Reply With Quote
  #15  
Old 08-11-2008, 03:46 AM
Martin Krischik
Guest
 
Default Re: Is GNU Ada active?

Pascal Obry schrieb:
> Tomek Walkuski a écrit :
>> I'm dumb and angry. I have installed xmlada id default prefix (./
>> configure without parameters) - /usr/local.
>>
>> Now I am trying to install AWS - I have edited makefile.conf and set
>> xmlada support on, exported ADA_PROJECT_PATH to /usr/local/lib/gnat
>> and "make setup build install" is saying:
>>
>> "./gen_gps_ref: error while loading shared libraries:
>> libxmlada_schema.so.3: cannot open shared object file: No such file or
>> directory"
>>
>> libxmlada_schema.so.3 is present at /usr/local/lib

>
> You need to set LD_LIBRARY_PATH to point to /usr/local/lib.
>


Actually I removed all LD_LIBRARY_PATH from the setup and it still works:

http://gnuada.svn.sourceforge.net/vi...sh?view=markup
http://gnuada.svn.sourceforge.net/vi...37&view=markup

But the trick is that I compiler the compiler myself and with the same
--prefix as XMLAda. Using the same --prefix for all tools is helpful.

Martin

--
mailto://krischik@users.sourceforge.net
Ada programming at: http://ada.krischik.com
Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 03:39 AM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.