Menu

MySQLdb build on Solaris 7 frustrations

Help
Anonymous
2002-02-20
2012-09-19
  • Anonymous

    Anonymous - 2002-02-20

    My ISP has Python 2.1 installed and I can run Python CGI programs fine. I now need to connect to MySQL. I need to install MySQLdb and am having difficulty getting the MySQLdb source to build. I have tried both MySQL-python-0.9.0 and MySQL-python-0.9.1.

    The machine is a solaris 7 with Python 2.1 on it. When I try to build it starts building and then goes into an infinite loop with strange libmysqlclient.a error messages..

    I am new to Python and would really like to use CGI+Python+MySQL on an ISP hosted account.

    Also since I cannot install MySQLdb in the standard places on Solaris, how should I go about after the build step. Where and which files
    should I copy to my home dir toget Python to work with MySQLdb.

    Thanks

    Asim

    bash-2.03$ uname -a
    SunOS europa 5.7 Generic_106541-10 sun4u sparc SUNW,Ultra-80

    bash-2.03$ python
    Python 2.1 (#1, May 25 2001, 16:58:42)
    [GCC 2.95.2 19991024 (release)] on sunos5
    Type "copyright", "credits" or "license" for more information.

    bash-2.03$ cd MySQL-python-0.9.0
    bash-2.03$ python setup.py build
    running build
    running build_py
    not copying CompatMysqldb.py (output up-to-date)
    not copying _mysql_exceptions.py (output up-to-date)
    not copying MySQLdb/__init__.py (output up-to-date)
    not copying MySQLdb/converters.py (output up-to-date)
    not copying MySQLdb/connections.py (output up-to-date)
    not copying MySQLdb/cursors.py (output up-to-date)
    not copying MySQLdb/sets.py (output up-to-date)
    not copying MySQLdb/times.py (output up-to-date)
    not copying MySQLdb/constants/__init__.py (output up-to-date)
    not copying MySQLdb/constants/CR.py (output up-to-date)
    not copying MySQLdb/constants/FIELD_TYPE.py (output up-to-date)
    not copying MySQLdb/constants/ER.py (output up-to-date)
    not copying MySQLdb/constants/FLAG.py (output up-to-date)
    not copying MySQLdb/constants/REFRESH.py (output up-to-date)
    not copying MySQLdb/constants/CLIENT.py (output up-to-date)
    running build_ext
    building '_mysql' extension
    skipping _mysql.c (build/temp.solaris-2.7-sun4u-2.1/_mysql.o
    up-to-date)
    gcc -shared build/temp.solaris-2.7-sun4u-2.1/_mysql.o
    -L/usr/local/mysql/lib -lmysqlclient -lz -o
    build/lib.solaris-2.7-sun4u-2.1/_mysql.so
    Text relocation remains                         referenced
        against symbol                  offset      in file
    mysql_read_query_result             0x2da4    
    /usr/local/mysql/lib/libmysqlclient.a(libmysql.o)
    shutdown                            0x20c     
    /usr/local/mysql/lib/libmysqlclient.a(violite.o)
    printf                              0x1244    
    /usr/local/mysql/lib/libmysqlclient.a(charset.o)
    printf                              0x428     
    /usr/local/mysql/lib/libmysqlclient.a(default.o)
    printf                              0x3fc     
    /usr/local/mysql/lib/libmysqlclient.a(default.o)
    printf                              0x1238    
    /usr/local/mysql/lib/libmysqlclient.a(charset.o)
    printf                              0x13c8    
    /usr/local/mysql/lib/libmysqlclient.a(charset.o)
    printf                              0x125c    
    /usr/local/mysql/lib/libmysqlclient.a(charset.o)
    printf            
    ...................

     
    • Anonymous

      Anonymous - 2002-03-06

      I had the same problem.  Look at this posting at:

      http://sourceforge.net/forum/message.php?msg_id=297985

      The thread at the above URL helped me.

      E. Bambock

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.