V4RB Linux Installation errors in Ubunbtu (ldconfig)
Ivan Smahin
ivan_smahin at paradigmasoft.com
Sat Aug 14 06:26:07 CDT 2010
Hello Stan,
Friday, August 13, 2010, 9:38:00 PM, you wrote:
> Hi,
> I have tried to install V4RB for Linux as usual and this is whay I get
>> sudo '/home/maxprog/Desktop/v4rb_470_lin/install.sh'
> [sudo] password for maxprog:
> /sbin/ldconfig.real:
> /usr/local/lib/vcomponents/libvreport_release_x86.so.4.6.0 is not an
> ELF file - it has the wrong magic bytes at the start.
> /sbin/ldconfig.real:
> /usr/local/lib/vcomponents/libvreport_release_x86.so is not an ELF
> file - it has the wrong magic bytes at the start.
> /sbin/ldconfig.real:
> /usr/local/lib/vcomponents/libvclient_release_x86.so is not an ELF
> file - it has the wrong magic bytes at the start.
> /sbin/ldconfig.real:
> /usr/local/lib/vcomponents/libvkernel_release_x86.so is not an ELF
> file - it has the wrong magic bytes at the start.
> /sbin/ldconfig.real:
> /usr/local/lib/vcomponents/libvshared_release_x86.so is not an ELF
> file - it has the wrong magic bytes at the start.
> /sbin/ldconfig.real:
> /usr/local/lib/vcomponents/libvshared_release_x86.so.4.6.0 is not an
> ELF file - it has the wrong magic bytes at the start.
> /sbin/ldconfig.real:
> /usr/local/lib/vcomponents/libvclient_release_x86.so.4.6.0 is not an
> ELF file - it has the wrong magic bytes at the start.
> /sbin/ldconfig.real:
> /usr/local/lib/vcomponents/libvkernel_release_x86.so.4.6.0 is not an
> ELF file - it has the wrong magic bytes at the start.
> Any idea of what that means? I am using Ubuntu 10.04 LTS
That is strange.
Could you give me access to your linux (ssh) or at least show me
result of
/home/maxprog/Desktop/v4rb_470_lin/ls -lR
Also make sure all libs were copied -
/usr/local/lib/vcomponents/libvreport_release_x86.so.4.7
/usr/local/lib/vcomponents/libvclient_release_x86.so.4.7
/usr/local/lib/vcomponents/libvkernel_release_x86.so.4.7
/usr/local/lib/vcomponents/libvshared_release_x86.so.4.7
and following links point to that libs
/usr/local/lib/vcomponents/libvreport_release_x86.so
/usr/local/lib/vcomponents/libvclient_release_x86.so
/usr/local/lib/vcomponents/libvkernel_release_x86.so
/usr/local/lib/vcomponents/libvshared_release_x86.so
That is all you need and ldconfig should produce no errors after that.
Do you need 4.6.0 valentina libs? I would suggest to remove it
first.
BTW, nearest time we are planning to build our libs signed with sonames. So
you will be able to keep as much different valentina lib versions as you
need. Each valentina-lib consumer will be able to fins appropriate
libs.
--
Best regards,
Ivan Smahin
Senior Software Engineer
Paradigma Software, Inc
Valentina - The Ultra-Fast Database
http://www.valentina-db.com
More information about the Valentina
mailing list