Hi Jose,
After compiling, please check your utility binary by ldd.

>> I'm currently developing a utility using NTF and I was going to use some
utility functions found in ntfclient.
You mean you are using utilities functions defined in ntfclient.c?
I assume you are compiling with this file and once compiled successfully, I
think, you should have no issues.

Thanks & Best Regards
-Nagendra, +91-9866424860
www.GetHighAvailability.com
Get High Availability Today!
NJ, USA: +1 508-507-6507   |   Hyderabad, India: +91 798-992-5293

-----Original Message-----
From: Tocino García, José Tomás [ELIMCO]
[mailto:[email protected]] 
Sent: 21 May 2020 16:59
To: [email protected]
Subject: [users] Generated rpm missing symlinks for shared libraries

Hello.

Looks like the generated RPM are missing some symlinks for opensaf-specific
shared libraries. The versioned .so files are installed but not the plain
.so file, which is the one used by the compilers to link. This is happening,
at least, in NTF and core

$ rpm -qlp opensaf-libs-5.19.10-1.el7.x86_64.rpm
/usr/lib64/libopensaf_core.so.0
/usr/lib64/libopensaf_core.so.0.2.0
/usr/lib64/opensaf
/usr/lib64/opensaf/libosaf_common.so.0
/usr/lib64/opensaf/libosaf_common.so.0.0.0

$ rpm -qlp opensaf-ntf-libs-5.19.10-1.el7.x86_64.rpm
/usr/lib64/libSaNtf.so.0
/usr/lib64/libSaNtf.so.0.1.2
/usr/lib64/opensaf/libntf_common.so.0
/usr/lib64/opensaf/libntf_common.so.0.0.0
/usr/lib64/opensaf/libntfclient.so.0
/usr/lib64/opensaf/libntfclient.so.0.0.0

I see that the plain .so links for the standard SAF libs (say, libsaNtf.so)
are created by opensaf-devel RPM package. I'm currently developing a utility
using NTF and I was going to use some utility functions found in ntfclient.

I assume I'm not expected to link against ntfclient, am I right?

Regards.



[Navantia]
________________________________

NAVANTIA S.A. S.M.E. Este mensaje y cualquier fichero anexo al mismo
contiene información de carácter confidencial dirigida exclusivamente a
su(s) destinatario(s) y, en su caso, sometida a secreto profesional. Queda
prohibida su difusión, copia o distribución a terceros sin la previa
autorización escrita. Si Vd. ha recibido este mensaje por error, se ruega lo
comunique inmediatamente por esta misma vía y proceda a su completa
eliminación. Puede revisar nuestra política de privacidad en
http://www.navantia.es/es/legal/.

The information in this e-mail and in any attachments is confidential and,
if any, protected by a professional privilege and intended solely for the
attention and use of the named address(es). You are hereby notified that any
dissemination, copy or distribution of this information is prohibited
without the prior written consent. If you have received this communication
in error, please notify the sender by reply e-mail and delete it. You can
review our privacy policy at http://www.navantia.es/en/legal/.

________________________________

[Navantia] Piense en el medio ambiente. ¿Necesita realmente imprimir este
correo? Please care for the environment. Do you really need to print this
e-mail?

_______________________________________________
Opensaf-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-users



_______________________________________________
Opensaf-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-users

Reply via email to