Hello,
your precompiler program cannot find the interface runtime libpcr.sl.
Normally the linktool "cpclnk" links the libpcrl.lib to your program. This
is an export library which loads the runtime library (libpcr.sl). The loader
searches for the runtime library within the registration. In your case it
seems that no runtime library was registered. Details about the registration
of a interface runtime can you find at
http://www.sapdb.org/pdf/instprecompiler_73eng.pdf (Installing the C/C++
Precompiler Runtime Library). The runtime library will also be found when
you set the environment variable SAPDBLIBPATH. This environment variable
must point to path where the libpcr.sl is located.

Regards,
Marco

BTW. for static link you can use the libpcrs.lib. This needs no
registration, but blows up the size of your precompiler programs.

----------------------------------------------
Marco PASKAMP
SAP DB, SAP Labs Berlin

SAP DB is open source. Get it!    www.sapdb.org 

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Montag, 28. Januar 2002 11:07
> To: [EMAIL PROTECTED]
> Subject: [SAP DB]error -888
> 
> 
> Hi
> 
> after installing the precompiler-7.3.0.20-1 on my linux-box, 
> I compiled the
> first program without errors.
> After trying to execute the program I'm getting the following error:
> 
>  Fehlercode: -888
>  Fehlertext: Could not load libpcr (No registered version 
> (7.3.0) found.)
> 
> Well the libpcr.a is located in /usr/local/lib.
> 
> What else is wrong ???
> 
> 
> Thomas
> 
> 
> _______________________________________________
> sapdb.general mailing list
> [EMAIL PROTECTED]
> http://listserv.sap.com/mailman/listinfo/sapdb.general
> 
_______________________________________________
sapdb.general mailing list
[EMAIL PROTECTED]
http://listserv.sap.com/mailman/listinfo/sapdb.general

Reply via email to