I have used the following snippet (along with some others) in the e_os.h header file: # if defined(__ECOS) # define __INITIAL_POINTER_SIZE 0 # define GETPID_IS_MEANINGLESS # define NO_CHMOD # define NO_SYSLOG # define HAVE_LONG_LONG 1 # define HAVE_LONG_DOUBLE 1 # define OPENSSL_THREADS # undef DEVRANDOM_EGD # endif The GETPID_IS_MEANINGLESS might work for you. Jay On 8/17/2016 2:55 AM, Devadas kk wrote: > Hi, > Best way to do is to modify e_os.h header file. > This file has to do with OS specific changes. > > Something like > > #ifdef ECOS > #define getpid ecos_task_id_fn > #endif > > ecos_task_id_fn is a placed holder, find out actual function name to > get process ID. > GetThreadID is the function in NETWARE. > Regards, > Devadas > > On Wed, Aug 17, 2016 at 10:28 AM, ssk1506 <skerur at grundfos.com > <mailto:skerur at grundfos.com>> wrote: > > Hi, I am using openssl on a n eCOS platform. I need only the > secure authentication (no encryption needed). I integrated the > openssl source code with my application. When I trying to build, I > am getting some linking errors. :undefined reference to 'getpid' > :undefined reference to 'RANDpoll' I am trying to find how to > enable or disable the macros (switches to enable or disable a > feature/service). But it seems that openssl.conf is generated from > some utitlity program and from a file opensslconf.h.in > <http://opensslconf.h.in> Pl. anyone suggest how to configure. > Regards, SSK > ------------------------------------------------------------------------ > View this message in context: Using Openssl for eCOS platform > <http://openssl.6102.n7.nabble.com/Using-Openssl-for-eCOS-platform-tp67892.html> > Sent from the OpenSSL - User mailing list archive > <http://openssl.6102.n7.nabble.com/OpenSSL-User-f3.html> at > Nabble.com. > > -- > openssl-users mailing list > To unsubscribe: > https://mta.openssl.org/mailman/listinfo/openssl-users > <https://mta.openssl.org/mailman/listinfo/openssl-users> > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mta.openssl.org/pipermail/openssl-users/attachments/20160817/94b69f08/attachment-0001.html>