[Python-bugs-list] [ python-Bugs-418314 ] __eprintf undefined on Sun-OS 5.6
noreply@sourceforge.net
noreply@sourceforge.net
Tue, 24 Apr 2001 10:11:02 -0700
Bugs item #418314, was updated on 2001-04-23 11:36
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=418314&group_id=5470
Category: Build
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
>Assigned to: Martin v. Löwis (loewis)
Summary: __eprintf undefined on Sun-OS 5.6
Initial Comment:
I downloaded python-2.1, configured, built and
installed it. When I try to use the C-API, I get this
error:
Undefined first referenced
symbol in file
__eprintf
/home/aalen/python/lib/python2.1/config/libpython2.1.a(classobject.o)
Program (interp.C):
#include <Python.h>
main () {
Py_Initialize();
}
Linking:
/opt/SUNWspro4.2/bin/CC -o ./interp interp.o
-L/wherever/python/lib/python2.1/config
-R/wherever/python/lib/python2.1/config -lpython2.1
-ldl
----------------------------------------------------------------------
>Comment By: Martin v. Löwis (loewis)
Date: 2001-04-24 10:10
Message:
Logged In: YES
user_id=21627
Could it be that you have been using gcc to build Python?
If so, you also need to use gcc to link your executables, or
explicitly link libgcc.a.
----------------------------------------------------------------------
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=418314&group_id=5470