Thanks everyone for helping me. I finally compiled mico. But there is a
problem: When I try to build something, I get these error messages:

Building target: TesteMico
> Invoking: GCC C++ Linker
> g++ -L/usr/local/lib -o"TesteMico"  ./account.o ./main.o   -lmico2.3.13
> -lmicoaux2.3.13 -lmicoir2.3.13 -lmicocoss2.3.13
> /usr/local/lib/libmico2.3.13.so: undefined reference to `BIO_ctrl'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `pthread_rwlock_unlock'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `CRYPTO_set_locking_callback'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `X509_NAME_get_text_by_NID'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `CRYPTO_num_locks'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `SSL_CTX_check_private_key'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `pthread_mutexattr_destroy'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `SSL_get_error'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `SSL_CIPHER_get_name'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `pthread_create'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `X509_NAME_oneline'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `SSL_get_peer_certificate'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `pthread_key_create'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `pthread_rwlock_init'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `sem_wait'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `sem_init'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `EVP_PKEY_free'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `SSL_CTX_load_verify_locations'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `SSL_CTX_set_cipher_list'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `X509_get_subject_name'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `pthread_getspecific'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `X509_free'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `sem_destroy'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `dlopen'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `PEM_read_X509'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `SSL_library_init'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `BIO_set_flags'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `CRYPTO_free'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `pthread_key_delete'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `pthread_rwlock_rdlock'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `SSL_set_bio'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `SSLv23_method'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `CRYPTO_set_id_callback'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `SSL_read'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `SSL_accept'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `SSL_shutdown'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `sem_post'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `pthread_rwlock_destroy'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `SSL_CTX_set_verify'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `X509_get_issuer_name'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `OPENSSL_add_all_algorithms_noconf'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `SSL_get_current_cipher'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `pthread_rwlock_wrlock'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `BIO_clear_flags'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `ERR_print_errors_fp'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `SSL_CTX_set_client_CA_list'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `SSL_load_client_CA_file'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `dlclose'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `X509_verify_cert_error_string'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `SSL_CTX_new'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `dlerror'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `dlsym'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `X509_STORE_CTX_get_error_depth'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `BIO_new'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `pthread_sigmask'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `SSL_CTX_set_default_verify_paths'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `SSL_CTX_use_certificate_file'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `X509_STORE_CTX_get_error'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `SSL_connect'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `SSL_set_connect_state'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `SSL_load_error_strings'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `pthread_mutexattr_settype'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `SSL_free'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `pthread_join'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `SSL_write'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `SSL_CTX_use_PrivateKey_file'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `pthread_setspecific'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `pthread_cancel'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `pthread_detach'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `OBJ_txt2nid'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `X509_verify'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `SSL_new'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `SSL_get_shutdown'
> /usr/local/lib/libmico2.3.13.so: undefined reference to `X509_get_pubkey'
> /usr/local/lib/libmico2.3.13.so: undefined reference to
> `pthread_mutexattr_init'
> collect2: ld returned 1 exit status
> make: *** [TesteMico] Error 1


Again, can anyone help me?


On Thu, Nov 6, 2008 at 7:33 PM, Guilherme Cavalcanti <
[EMAIL PROTECTED]> wrote:

> Hello, I downloaded mico (2.3.13) and tried to compile it on linux ubuntu
> 8.10.
>
> Info:
> [EMAIL PROTECTED]:~/mico$ gcc --version
> gcc (Ubuntu 4.3.2-1ubuntu11) 4.3.2
>
> What I did:
>
>> ./configure
>> ...
>> make
>> for i in admin include; do make -C $i adm || exit 1; done
>> make[1]: Entering directory
>> `/home/guilherme/.local/share/Trash/files/mico.2/admin'
>> make[1]: Nothing to be done for `adm'.
>> make[1]: Leaving directory
>> `/home/guilherme/.local/share/Trash/files/mico.2/admin'
>> make[1]: Entering directory
>> `/home/guilherme/.local/share/Trash/files/mico.2/include'
>> make[1]: Nothing to be done for `adm'.
>> make[1]: Leaving directory
>> `/home/guilherme/.local/share/Trash/files/mico.2/include'
>> for i in orb ir idl auxdir coss ccm; do make -C $i lib || exit 1; done
>> make[1]: Entering directory
>> `/home/guilherme/.local/share/Trash/files/mico.2/orb'
>> c++  -I../include  -O2  -Wall -D_REENTRANT -D_GNU_SOURCE   -DPIC -fPIC  -c
>> os-unix.cc -o os-unix.pic.o
>> In file included from ../include/CORBA.h:280,
>>                  from ../include/CORBA-SMALL.h:52,
>>                  from os-unix.cc:34:
>> *../include/mico/throw.h: In function 'void
>> mico_sii_throw(CORBA::StaticRequest*, ...)':*
>> *../include/mico/throw.h:111: error: 'strcmp' was not declared in this
>> scope*
>> *make[1]: *** [os-unix.pic.o] Error 1*
>> *make[1]: Leaving directory
>> `/home/guilherme/.local/share/Trash/files/mico.2/orb'*
>> *make: *** [system] Error 1*
>
>
> Can anyone help me?
>
> -
> Guilherme Cavalcanti
> *"People who are crazy enough to think they can change the world, are the
> ones who do."*
>
>
>
_______________________________________________
Mico-devel mailing list
Mico-devel@mico.org
http://www.mico.org/mailman/listinfo/mico-devel

Reply via email to