[Zope] MySQL DA with Sun Solaris 2.6
Joachim Schmitz
perry@ac-copy.net
Tue, 8 Jun 1999 20:33:55 +0200 (CEST)
Hi,
I´m posting the solution for this myself. What´s the situation is here:
the module __moddi3 is in libgcc.a
Compiler used: gcc
Linker used: ld: Software Generation Utilities - Solaris/ELF (3.0)
the linker does not know the path to libgcc, so simply using -lgcc does
not help. I created a symlink in /lib to libgcc.a. Now it works.
thanks for the tips though
Joachim Schmitz
>
> Hi,
>
> I'm trying to install the MySQL-DA under Solaris 2.6. After successfully
> compiling and linking, doing:
>
> > python
> Python 1.5.2 (#6, Jun 4 1999, 08:31:43) [GCC 2.8.1] on sunos5
> Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam
> >>> import MySQL
> Traceback (innermost last):
> File "<stdin>", line 1, in ?
> ImportError: ld.so.1: python: fatal: relocation error: file
> ./MySQLmodule.so: symbol __moddi3: referenced symbol not found
>
> I tried to use the linker-option -lgcc, but that results in a linker
> error.
>
> I put this already on the collector.
>
> Mit freundlichen Grüßen
>
> Joachim Schmitz
>
>
------------------------------------------------------------------------------
P R O F I . N E T A G * Joachim Schmitz * Senior Network Consultant
------------------------------------------------------------------------------
profi.net | Aindlinger Str. 7 | Voice +49 821 27062-0
Hassler & Mair AG | 86167 Augsburg | Fax +49 821 27062-99
| Germany | Email js@profi.net