[xmlsec] unable to run sign1.c

Aleksey Sanin aleksey at aleksey.com
Tue May 29 21:58:11 PDT 2007


Yes, you need to install openssl. You might also want to
read the tutorial on xmlsec website.

Aleksey

Umesh Chandak wrote:
> I tried the same . Can you also tell me which parameters to give
> to ./config file. Does I need to install open-ssl on FC5 .
> 
> Umesh  
> On Tue, 2007-05-29 at 21:50 -0700, Aleksey Sanin wrote:
>> $ make
>> $ make install
>> $ cd examples
>> $ make
>>
>> Aleksey
>>
>> Umesh Chandak wrote:
>>> My xmlsec1-config script worked fine but I am still getiing the same
>>> error. Can you please tell me #error is which preprocessor directive.
>>> Also can you give the steps for installation if possible for you because
>>> I tried various ways but I am not getting success.
>>>
>>> Thanks.
>>> Regards,
>>> Umesh 
>>>  
>>> On Tue, 2007-05-29 at 21:44 -0700, Aleksey Sanin wrote:
>>>> --crypto=openssl
>>>>
>>>> Aleksey
>>>>
>>>> Umesh Chandak wrote:
>>>>> Now I tried to use xmlsec-config like as follows but it gives me error
>>>>> bash xmlsec1-config --prefix=$XMLSECCROOT
>>>>> --crypto=/usr/local/ssl/lib/libcrypto.a
>>>>> Error: the "/usr/local/ssl/lib/libcrypto.a" cryptographic library is not
>>>>> supported
>>>>>
>>>>> I think there is some problem in installation of openssl .
>>>>>  
>>>>> Thanks.
>>>>> Regards,
>>>>> Umesh
>>>>>
>>>>> On Tue, 2007-05-29 at 21:26 -0700, Aleksey Sanin wrote:
>>>>>> You should not set flags manually! Check this
>>>>>> page for instructions
>>>>>>
>>>>>> http://www.aleksey.com/xmlsec/api/xmlsec-notes-compiling-unix.html
>>>>>>
>>>>>> Aleksey
>>>>>>
>>>>>> Umesh Chandak wrote:
>>>>>>> Hi,
>>>>>>> I still getting the same error even after runnig the make check. Also
>>>>>>> can you tell me #error is which type of directice which is giving me
>>>>>>> problem. I am not able to run ldd sign1 because I am getting that error
>>>>>>> at compile time only.
>>>>>>>
>>>>>>> gcc -g -DUNIX_SOCKETS -o sign1 sign1.c
>>>>>>> -I/home/umeshc/XML-firewall/quicktree_1_0_0_drop2/trunk/src/libxml2/libxml2-2.6.26/libxml2-2.6.26-Linux-2.6.15.1/include/libxml2 -I/data/xmlsec1-1.2.10/INSTALL-XMLSEC//include/xmlsec1 -Iinclude -I. -I/data/openssl-0.9.8e/include -L/data/xmlsec1-1.2.10/INSTALL-XMLSEC//lib -lxmlsec1-openssl
>>>>>>> In file included from sign1.c:35:
>>>>>>> /data/xmlsec1-1.2.10/INSTALL-XMLSEC//include/xmlsec1/xmlsec/crypto.h:54:2: error: #error No crypto library defined
>>>>>>> sign1.c: In function ‘sign_file’:
>>>>>>> sign1.c:159: warning: assignment makes pointer from integer without a
>>>>>>> cast
>>>>>>> make: *** [sign1] Error 1
>>>>>>>
>>>>>>> Thanks.
>>>>>>> Regards,
>>>>>>> Umesh
>>>>>>>
>>>>>>> On Tue, 2007-05-29 at 21:20 -0700, Aleksey Sanin wrote:
>>>>>>>> Run 'ldd sign1' or 'ldd xmlsec1'
>>>>>>>>
>>>>>>>> Aleksey
>>>>>>>>
>>>>>>>> Umesh Chandak wrote:
>>>>>>>>> My LD_LIBRARY_PATH is set as export LD_LIBRARY_PATh=$LD_LIBRARY_PATH:
>>>>>>>>> $XMLSECCROOT/lib
>>>>>>>>>
>>>>>>>>> Umesh
>>>>>>>>> On Tue, 2007-05-29 at 21:16 -0700, Aleksey Sanin wrote:
>>>>>>>>>>> I am using FC5 with kernel 2.6.15.1
>>>>>>>>>> You might have xmlsec installed with OS. Make sure you
>>>>>>>>>> have correct LD_LIBRARY_PATH set.
>>>>>>>>>>
>>>>>>>>>> Aleksey
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> xmlsec mailing list
>>>>>>>>> xmlsec at aleksey.com
>>>>>>>>> http://www.aleksey.com/mailman/listinfo/xmlsec
>>> _______________________________________________
>>> xmlsec mailing list
>>> xmlsec at aleksey.com
>>> http://www.aleksey.com/mailman/listinfo/xmlsec
> 
> _______________________________________________
> xmlsec mailing list
> xmlsec at aleksey.com
> http://www.aleksey.com/mailman/listinfo/xmlsec


More information about the xmlsec mailing list