[egenix-users] Error compiling egenix-mx-base (again)

Leonardo Santagada santagada at gmail.com
Fri Aug 3 17:16:19 CEST 2012


Every time I try to pip install egenix-mx-base in a different machine
it errors out, does it pay off to override distutils/distribute
internals? This time I think is because distutils/distribute uses
clang when it doesn't find gcc-4.2 but your code do not. I'm also
pasting the error when I create a gcc-4.2 symbolic link pointing to
clang:

$ pip install egenix-mx-base
Downloading/unpacking egenix-mx-base
  Downloading egenix-mx-base-3.2.4.tar.gz (4.6Mb): 4.6Mb downloaded
  Running setup.py egg_info for package egenix-mx-base
Installing collected packages: egenix-mx-base
  Running setup.py install for egenix-mx-base
    gcc-4.2 not found, using clang instead
    checking for availability of strptime() (errors from this can
safely be ignored)
    gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-D_GNU_SOURCE=1 -I/usr/local/include
-I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o
    unable to execute gcc-4.2: No such file or directory
    failure.
    removing: _configtest.c _configtest.o
    strptime() is not available on this platform
    checking for availability of clock_gettime() (errors from this can
safely be ignored)
    gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-D_GNU_SOURCE=1 -I/usr/local/include
-I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o
    unable to execute gcc-4.2: No such file or directory
    failure.
    removing: _configtest.c _configtest.o
    clock_gettime() is not available on this platform
    checking for availability of clock_getres() (errors from this can
safely be ignored)
    gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-D_GNU_SOURCE=1 -I/usr/local/include
-I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o
    unable to execute gcc-4.2: No such file or directory
    failure.
    removing: _configtest.c _configtest.o
    clock_getres() is not available on this platform
    checking compiler for bad static forward handling (errors from
this can safely be ignored)
    gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-D_GNU_SOURCE=1 -I/Users/santagada/venv/include/python2.7
-I/usr/local/include -I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o
    unable to execute gcc-4.2: No such file or directory
    failure.
    removing: _configtest.c _configtest.o
    compiler has problems with static forwards - enabling work-around
    macros to define: [('BAD_STATIC_FORWARD', '1')]
    macros to undefine: ['HAVE_STRPTIME', 'HAVE_CLOCK_GETTIME',
'HAVE_CLOCK_GETRES']

    building extension "mx.DateTime.mxDateTime.mxDateTime" (required)
    checking for optional libraries
    gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-DBAD_STATIC_FORWARD=1 -UHAVE_STRPTIME -UHAVE_CLOCK_GETTIME
-UHAVE_CLOCK_GETRES
-I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
-I/usr/local/include -I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o
    unable to execute gcc-4.2: No such file or directory
    failure.
    removing: _configtest.c _configtest.o
    could not find optional library 'm' -- omitting it
    gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-DBAD_STATIC_FORWARD=1 -UHAVE_STRPTIME -UHAVE_CLOCK_GETTIME
-UHAVE_CLOCK_GETRES
-I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
-I/usr/local/include -I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o
    unable to execute gcc-4.2: No such file or directory
    failure.
    removing: _configtest.c _configtest.o
    could not find optional library 'rt' -- omitting it
    building 'mx.DateTime.mxDateTime.mxDateTime' extension
    gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-DUSE_FAST_GETCURRENTTIME -DBAD_STATIC_FORWARD=1 -UHAVE_STRPTIME
-UHAVE_CLOCK_GETTIME -UHAVE_CLOCK_GETRES -Imx/DateTime/mxDateTime
-I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
-I/usr/local/include -I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c
mx/DateTime/mxDateTime/mxDateTime.c -o
build/temp.macosx-10.6-intel-2.7_ucs2/mx-DateTime-mxDateTime-mxDateTime/mx/DateTime/mxDateTime/mxDateTime.o
    unable to execute gcc-4.2: No such file or directory
    error: command 'gcc-4.2' failed with exit status 1
    Complete output from command /Users/santagada/venv/bin/python -c
"import setuptools;__file__='/Users/santagada/venv/build/egenix-mx-base/setup.py';exec(compile(open(__file__).read().replace('\r\n',
'\n'), __file__, 'exec'))" install --single-version-externally-managed
--record /var/folders/b0/3y0mbpf5419fykhn2mp085th0000gp/T/pip-fB9FL_-record/install-record.txt
--install-headers /Users/santagada/venv/bin/../include/site/python2.7:
    running install

running build

running mx_autoconf

gcc-4.2 not found, using clang instead

checking for availability of strptime() (errors from this can safely be ignored)

gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-D_GNU_SOURCE=1 -I/usr/local/include
-I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o

unable to execute gcc-4.2: No such file or directory

failure.

removing: _configtest.c _configtest.o

strptime() is not available on this platform

checking for availability of clock_gettime() (errors from this can
safely be ignored)

gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-D_GNU_SOURCE=1 -I/usr/local/include
-I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o

unable to execute gcc-4.2: No such file or directory

failure.

removing: _configtest.c _configtest.o

clock_gettime() is not available on this platform

checking for availability of clock_getres() (errors from this can
safely be ignored)

gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-D_GNU_SOURCE=1 -I/usr/local/include
-I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o

unable to execute gcc-4.2: No such file or directory

failure.

removing: _configtest.c _configtest.o

clock_getres() is not available on this platform

checking compiler for bad static forward handling (errors from this
can safely be ignored)

gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-D_GNU_SOURCE=1 -I/Users/santagada/venv/include/python2.7
-I/usr/local/include -I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o

unable to execute gcc-4.2: No such file or directory

failure.

removing: _configtest.c _configtest.o

compiler has problems with static forwards - enabling work-around

macros to define: [('BAD_STATIC_FORWARD', '1')]

macros to undefine: ['HAVE_STRPTIME', 'HAVE_CLOCK_GETTIME', 'HAVE_CLOCK_GETRES']

running build_ext



building extension "mx.DateTime.mxDateTime.mxDateTime" (required)

checking for optional libraries

gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-DBAD_STATIC_FORWARD=1 -UHAVE_STRPTIME -UHAVE_CLOCK_GETTIME
-UHAVE_CLOCK_GETRES
-I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
-I/usr/local/include -I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o

unable to execute gcc-4.2: No such file or directory

failure.

removing: _configtest.c _configtest.o

could not find optional library 'm' -- omitting it

gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-DBAD_STATIC_FORWARD=1 -UHAVE_STRPTIME -UHAVE_CLOCK_GETTIME
-UHAVE_CLOCK_GETRES
-I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
-I/usr/local/include -I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o

unable to execute gcc-4.2: No such file or directory

failure.

removing: _configtest.c _configtest.o

could not find optional library 'rt' -- omitting it

building 'mx.DateTime.mxDateTime.mxDateTime' extension

creating build

creating build/temp.macosx-10.6-intel-2.7_ucs2

creating build/temp.macosx-10.6-intel-2.7_ucs2/mx-DateTime-mxDateTime-mxDateTime

creating build/temp.macosx-10.6-intel-2.7_ucs2/mx-DateTime-mxDateTime-mxDateTime/mx

creating build/temp.macosx-10.6-intel-2.7_ucs2/mx-DateTime-mxDateTime-mxDateTime/mx/DateTime

creating build/temp.macosx-10.6-intel-2.7_ucs2/mx-DateTime-mxDateTime-mxDateTime/mx/DateTime/mxDateTime

gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-DUSE_FAST_GETCURRENTTIME -DBAD_STATIC_FORWARD=1 -UHAVE_STRPTIME
-UHAVE_CLOCK_GETTIME -UHAVE_CLOCK_GETRES -Imx/DateTime/mxDateTime
-I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
-I/usr/local/include -I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c
mx/DateTime/mxDateTime/mxDateTime.c -o
build/temp.macosx-10.6-intel-2.7_ucs2/mx-DateTime-mxDateTime-mxDateTime/mx/DateTime/mxDateTime/mxDateTime.o

unable to execute gcc-4.2: No such file or directory

error: command 'gcc-4.2' failed with exit status 1

----------------------------------------
Command /Users/santagada/venv/bin/python -c "import
setuptools;__file__='/Users/santagada/venv/build/egenix-mx-base/setup.py';exec(compile(open(__file__).read().replace('\r\n',
'\n'), __file__, 'exec'))" install --single-version-externally-managed
--record /var/folders/b0/3y0mbpf5419fykhn2mp085th0000gp/T/pip-fB9FL_-record/install-record.txt
--install-headers /Users/santagada/venv/bin/../include/site/python2.7
failed with error code 1 in /Users/santagada/venv/build/egenix-mx-base
Storing complete log in /Users/santagada/.pip/pip.log

============================================================================================================================



                                  ===============
                                        with the link:
                                  ===============


pip install egenix-mx-base
Downloading/unpacking egenix-mx-base
  Downloading egenix-mx-base-3.2.4.tar.gz (4.6Mb): 4.6Mb downloaded
  Running setup.py egg_info for package egenix-mx-base
Installing collected packages: egenix-mx-base
  Running setup.py install for egenix-mx-base
    checking for availability of strptime() (errors from this can
safely be ignored)
    gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-D_GNU_SOURCE=1 -I/usr/local/include
-I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o
    gcc-4.2 _configtest.o -L/usr/local/lib
-L/Users/santagada/venv/bin/../lib -o _configtest
    success!
    removing: _configtest.c _configtest.o _configtest
    strptime() is available on this platform
    checking for availability of clock_gettime() (errors from this can
safely be ignored)
    gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-D_GNU_SOURCE=1 -I/usr/local/include
-I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o
    _configtest.c:5:10: error: use of undeclared identifier 'clock_gettime'
      ptr = &clock_gettime;
             ^
    1 error generated.
    failure.
    removing: _configtest.c _configtest.o
    clock_gettime() is not available on this platform
    checking for availability of clock_getres() (errors from this can
safely be ignored)
    gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-D_GNU_SOURCE=1 -I/usr/local/include
-I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o
    _configtest.c:5:10: error: use of undeclared identifier 'clock_getres'
      ptr = &clock_getres;
             ^
    1 error generated.
    failure.
    removing: _configtest.c _configtest.o
    clock_getres() is not available on this platform
    checking compiler for bad static forward handling (errors from
this can safely be ignored)
    gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-D_GNU_SOURCE=1 -I/Users/santagada/venv/include/python2.7
-I/usr/local/include -I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o
    success!
    removing: _configtest.c _configtest.o
    macros to define: [('HAVE_STRPTIME', '1')]
    macros to undefine: ['HAVE_CLOCK_GETTIME', 'HAVE_CLOCK_GETRES']

    building extension "mx.DateTime.mxDateTime.mxDateTime" (required)
    checking for optional libraries
    gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-DHAVE_STRPTIME=1 -UHAVE_CLOCK_GETTIME -UHAVE_CLOCK_GETRES
-I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
-I/usr/local/include -I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o
    gcc-4.2 _configtest.o -L/usr/local/lib
-L/Users/santagada/venv/bin/../lib -lm -o _configtest
    success!
    removing: _configtest.c _configtest.o _configtest
    found optional library 'm' -- defining HAVE_M_LIB
    gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-DHAVE_STRPTIME=1 -UHAVE_CLOCK_GETTIME -UHAVE_CLOCK_GETRES
-I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
-I/usr/local/include -I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o
    gcc-4.2 _configtest.o -L/usr/local/lib
-L/Users/santagada/venv/bin/../lib -lrt -o _configtest
    ld: library not found for -lrt
    clang: error: linker command failed with exit code 1 (use -v to
see invocation)
    failure.
    removing: _configtest.c _configtest.o
    could not find optional library 'rt' -- omitting it
    building 'mx.DateTime.mxDateTime.mxDateTime' extension
    gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-DUSE_FAST_GETCURRENTTIME -DHAVE_M_LIB=1 -DHAVE_STRPTIME=1
-UHAVE_CLOCK_GETTIME -UHAVE_CLOCK_GETRES -Imx/DateTime/mxDateTime
-I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
-I/usr/local/include -I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c
mx/DateTime/mxDateTime/mxDateTime.c -o
build/temp.macosx-10.6-intel-2.7_ucs2/mx-DateTime-mxDateTime-mxDateTime/mx/DateTime/mxDateTime/mxDateTime.o
    mx/DateTime/mxDateTime/mxDateTime.c:1748:24: warning: argument to
'sizeof' in '__builtin___memset_chk' call is the same expression as
the destination; did you mean to dereference it?
[-Wsizeof-pointer-memaccess]
        memset(tm,0,sizeof(tm));
        ~~~~~~~~~~~~~~~~~~~^~~~
    /usr/include/secure/_string.h:77:41: note: expanded from macro 'memset'
       ? __builtin___memset_chk (dest, val, len, __darwin_obsz0 (dest))     \
                                            ^
    1 warning generated.
    Compiling with an SDK that doesn't seem to exist:
/Developer/SDKs/MacOSX10.6.sdk
    Please check your Xcode installation
    gcc-4.2 -bundle -undefined dynamic_lookup -arch i386 -arch x86_64
-isysroot /Developer/SDKs/MacOSX10.6.sdk -isysroot
/Developer/SDKs/MacOSX10.6.sdk -g -arch i386 -arch x86_64 -g
build/temp.macosx-10.6-intel-2.7_ucs2/mx-DateTime-mxDateTime-mxDateTime/mx/DateTime/mxDateTime/mxDateTime.o
-L/usr/local/lib -L/Users/santagada/venv/bin/../lib -lm -o
build/lib.macosx-10.6-intel-2.7_ucs2/mx/DateTime/mxDateTime/mxDateTime.so
    ld: library not found for -lm
    clang: error: linker command failed with exit code 1 (use -v to
see invocation)
    error: command 'gcc-4.2' failed with exit status 1
    Complete output from command /Users/santagada/venv/bin/python -c
"import setuptools;__file__='/Users/santagada/venv/build/egenix-mx-base/setup.py';exec(compile(open(__file__).read().replace('\r\n',
'\n'), __file__, 'exec'))" install --single-version-externally-managed
--record /var/folders/b0/3y0mbpf5419fykhn2mp085th0000gp/T/pip-nMooLW-record/install-record.txt
--install-headers /Users/santagada/venv/bin/../include/site/python2.7:
    running install

running build

running mx_autoconf

checking for availability of strptime() (errors from this can safely be ignored)

gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-D_GNU_SOURCE=1 -I/usr/local/include
-I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o

gcc-4.2 _configtest.o -L/usr/local/lib
-L/Users/santagada/venv/bin/../lib -o _configtest

success!

removing: _configtest.c _configtest.o _configtest

strptime() is available on this platform

checking for availability of clock_gettime() (errors from this can
safely be ignored)

gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-D_GNU_SOURCE=1 -I/usr/local/include
-I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o

_configtest.c:5:10: error: use of undeclared identifier 'clock_gettime'

  ptr = &clock_gettime;

         ^

1 error generated.

failure.

removing: _configtest.c _configtest.o

clock_gettime() is not available on this platform

checking for availability of clock_getres() (errors from this can
safely be ignored)

gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-D_GNU_SOURCE=1 -I/usr/local/include
-I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o

_configtest.c:5:10: error: use of undeclared identifier 'clock_getres'

  ptr = &clock_getres;

         ^

1 error generated.

failure.

removing: _configtest.c _configtest.o

clock_getres() is not available on this platform

checking compiler for bad static forward handling (errors from this
can safely be ignored)

gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-D_GNU_SOURCE=1 -I/Users/santagada/venv/include/python2.7
-I/usr/local/include -I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o

success!

removing: _configtest.c _configtest.o

macros to define: [('HAVE_STRPTIME', '1')]

macros to undefine: ['HAVE_CLOCK_GETTIME', 'HAVE_CLOCK_GETRES']

running build_ext



building extension "mx.DateTime.mxDateTime.mxDateTime" (required)

checking for optional libraries

gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-DHAVE_STRPTIME=1 -UHAVE_CLOCK_GETTIME -UHAVE_CLOCK_GETRES
-I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
-I/usr/local/include -I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o

gcc-4.2 _configtest.o -L/usr/local/lib
-L/Users/santagada/venv/bin/../lib -lm -o _configtest

success!

removing: _configtest.c _configtest.o _configtest

found optional library 'm' -- defining HAVE_M_LIB

gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-DHAVE_STRPTIME=1 -UHAVE_CLOCK_GETTIME -UHAVE_CLOCK_GETRES
-I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
-I/usr/local/include -I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c _configtest.c -o
_configtest.o

gcc-4.2 _configtest.o -L/usr/local/lib
-L/Users/santagada/venv/bin/../lib -lrt -o _configtest

ld: library not found for -lrt

clang: error: linker command failed with exit code 1 (use -v to see invocation)

failure.

removing: _configtest.c _configtest.o

could not find optional library 'rt' -- omitting it

building 'mx.DateTime.mxDateTime.mxDateTime' extension

creating build

creating build/temp.macosx-10.6-intel-2.7_ucs2

creating build/temp.macosx-10.6-intel-2.7_ucs2/mx-DateTime-mxDateTime-mxDateTime

creating build/temp.macosx-10.6-intel-2.7_ucs2/mx-DateTime-mxDateTime-mxDateTime/mx

creating build/temp.macosx-10.6-intel-2.7_ucs2/mx-DateTime-mxDateTime-mxDateTime/mx/DateTime

creating build/temp.macosx-10.6-intel-2.7_ucs2/mx-DateTime-mxDateTime-mxDateTime/mx/DateTime/mxDateTime

gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3
-DUSE_FAST_GETCURRENTTIME -DHAVE_M_LIB=1 -DHAVE_STRPTIME=1
-UHAVE_CLOCK_GETTIME -UHAVE_CLOCK_GETRES -Imx/DateTime/mxDateTime
-I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
-I/usr/local/include -I/Users/santagada/venv/bin/../include
-I/Users/santagada/venv/include/python2.7 -c
mx/DateTime/mxDateTime/mxDateTime.c -o
build/temp.macosx-10.6-intel-2.7_ucs2/mx-DateTime-mxDateTime-mxDateTime/mx/DateTime/mxDateTime/mxDateTime.o

mx/DateTime/mxDateTime/mxDateTime.c:1748:24: warning: argument to
'sizeof' in '__builtin___memset_chk' call is the same expression as
the destination; did you mean to dereference it?
[-Wsizeof-pointer-memaccess]

    memset(tm,0,sizeof(tm));

    ~~~~~~~~~~~~~~~~~~~^~~~

/usr/include/secure/_string.h:77:41: note: expanded from macro 'memset'

   ? __builtin___memset_chk (dest, val, len, __darwin_obsz0 (dest))     \

                                        ^

1 warning generated.

creating build/lib.macosx-10.6-intel-2.7_ucs2

creating build/lib.macosx-10.6-intel-2.7_ucs2/mx

creating build/lib.macosx-10.6-intel-2.7_ucs2/mx/DateTime

creating build/lib.macosx-10.6-intel-2.7_ucs2/mx/DateTime/mxDateTime

Compiling with an SDK that doesn't seem to exist: /Developer/SDKs/MacOSX10.6.sdk

Please check your Xcode installation

gcc-4.2 -bundle -undefined dynamic_lookup -arch i386 -arch x86_64
-isysroot /Developer/SDKs/MacOSX10.6.sdk -isysroot
/Developer/SDKs/MacOSX10.6.sdk -g -arch i386 -arch x86_64 -g
build/temp.macosx-10.6-intel-2.7_ucs2/mx-DateTime-mxDateTime-mxDateTime/mx/DateTime/mxDateTime/mxDateTime.o
-L/usr/local/lib -L/Users/santagada/venv/bin/../lib -lm -o
build/lib.macosx-10.6-intel-2.7_ucs2/mx/DateTime/mxDateTime/mxDateTime.so

ld: library not found for -lm

clang: error: linker command failed with exit code 1 (use -v to see invocation)

error: command 'gcc-4.2' failed with exit status 1

----------------------------------------
Command /Users/santagada/venv/bin/python -c "import
setuptools;__file__='/Users/santagada/venv/build/egenix-mx-base/setup.py';exec(compile(open(__file__).read().replace('\r\n',
'\n'), __file__, 'exec'))" install --single-version-externally-managed
--record /var/folders/b0/3y0mbpf5419fykhn2mp085th0000gp/T/pip-nMooLW-record/install-record.txt
--install-headers /Users/santagada/venv/bin/../include/site/python2.7
failed with error code 1 in /Users/santagada/venv/build/egenix-mx-base



-- 

Leonardo Santagada



More information about the egenix-users mailing list