building '_multiprocessing' extension creating build/temp.linux-i686-3.0/home/barry/projects/python/python30/Modules/_multiprocessing gcc -pthread -fPIC -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DHAVE_SEM_OPEN=1 -DHAVE_FD_TRANSFER=1 -DHAVE_SEM_TIMEDWAIT=1 -IModules/_multiprocessing -I. -I/home/barry/projects/python/python30/./Include -I. -IInclude -I./Include -I/usr/local/include -I/home/barry/projects/python/python30/Include -I/home/barry/projects/python/python30 -c /home/barry/projects/python/python30/Modules/_multiprocessing/multiprocessing.c -o build/temp.linux-i686-3.0/home/barry/projects/python/python30/Modules/_multiprocessing/multiprocessing.o gcc -pthread -fPIC -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DHAVE_SEM_OPEN=1 -DHAVE_FD_TRANSFER=1 -DHAVE_SEM_TIMEDWAIT=1 -IModules/_multiprocessing -I. -I/home/barry/projects/python/python30/./Include -I. -IInclude -I./Include -I/usr/local/include -I/home/barry/projects/python/python30/Include -I/home/barry/projects/python/python30 -c /home/barry/projects/python/python30/Modules/_multiprocessing/socket_connection.c -o build/temp.linux-i686-3.0/home/barry/projects/python/python30/Modules/_multiprocessing/socket_connection.o gcc -pthread -fPIC -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DHAVE_SEM_OPEN=1 -DHAVE_FD_TRANSFER=1 -DHAVE_SEM_TIMEDWAIT=1 -IModules/_multiprocessing -I. -I/home/barry/projects/python/python30/./Include -I. -IInclude -I./Include -I/usr/local/include -I/home/barry/projects/python/python30/Include -I/home/barry/projects/python/python30 -c /home/barry/projects/python/python30/Modules/_multiprocessing/semaphore.c -o build/temp.linux-i686-3.0/home/barry/projects/python/python30/Modules/_multiprocessing/semaphore.o gcc -pthread -shared build/temp.linux-i686-3.0/home/barry/projects/python/python30/Modules/_multiprocessing/multiprocessing.o build/temp.linux-i686-3.0/home/barry/projects/python/python30/Modules/_multiprocessing/socket_connection.o build/temp.linux-i686-3.0/home/barry/projects/python/python30/Modules/_multiprocessing/semaphore.o -L/usr/local/lib -o build/lib.linux-i686-3.0/_multiprocessing.so Traceback (most recent call last): File "./setup.py", line 1668, in main() File "./setup.py", line 1663, in main 'Lib/smtpd.py'] File "/home/barry/projects/python/python30/Lib/distutils/core.py", line 149, in setup dist.run_commands() File "/home/barry/projects/python/python30/Lib/distutils/dist.py", line 941, in run_commands self.run_command(cmd) File "/home/barry/projects/python/python30/Lib/distutils/dist.py", line 961, in run_command cmd_obj.run() File "/home/barry/projects/python/python30/Lib/distutils/command/build.py", line 128, in run self.run_command(cmd_name) File "/home/barry/projects/python/python30/Lib/distutils/cmd.py", line 317, in run_command self.distribution.run_command(command) File "/home/barry/projects/python/python30/Lib/distutils/dist.py", line 961, in run_command cmd_obj.run() File "/home/barry/projects/python/python30/Lib/distutils/command/build_ext.py", line 332, in run self.build_extensions() File "./setup.py", line 194, in build_extensions build_ext.build_extensions(self) File "/home/barry/projects/python/python30/Lib/distutils/command/build_ext.py", line 443, in build_extensions self.build_extension(ext) File "./setup.py", line 267, in build_extension imp.load_dynamic(ext.name, ext_filename) File "/home/barry/projects/python/python30/Lib/multiprocessing/__init__.py", line 81, in import _multiprocessing ImportError: No module named _multiprocessing make: *** [sharedmods] Error 1 % ls build/lib.linux-i686-3.0/*.so build/lib.linux-i686-3.0/array.so* build/lib.linux-i686-3.0/atexit.so* build/lib.linux-i686-3.0/audioop.so* build/lib.linux-i686-3.0/binascii.so* build/lib.linux-i686-3.0/_bisect.so* build/lib.linux-i686-3.0/_bsddb.so* build/lib.linux-i686-3.0/_bytesio.so* build/lib.linux-i686-3.0/bz2.so* build/lib.linux-i686-3.0/cmath.so* build/lib.linux-i686-3.0/_codecs_cn.so* build/lib.linux-i686-3.0/_codecs_hk.so* build/lib.linux-i686-3.0/_codecs_iso2022.so* build/lib.linux-i686-3.0/_codecs_jp.so* build/lib.linux-i686-3.0/_codecs_kr.so* build/lib.linux-i686-3.0/_codecs_tw.so* build/lib.linux-i686-3.0/_collections.so* build/lib.linux-i686-3.0/crypt.so* build/lib.linux-i686-3.0/_csv.so* build/lib.linux-i686-3.0/_ctypes_test.so* build/lib.linux-i686-3.0/_curses_panel.so* build/lib.linux-i686-3.0/_curses.so* build/lib.linux-i686-3.0/datetime.so* build/lib.linux-i686-3.0/_dbm.so* build/lib.linux-i686-3.0/_elementtree.so* build/lib.linux-i686-3.0/fcntl.so* build/lib.linux-i686-3.0/_functools.so* build/lib.linux-i686-3.0/_gdbm.so* build/lib.linux-i686-3.0/grp.so* build/lib.linux-i686-3.0/_hashlib.so* build/lib.linux-i686-3.0/_heapq.so* build/lib.linux-i686-3.0/itertools.so* build/lib.linux-i686-3.0/_json.so* build/lib.linux-i686-3.0/_locale.so* build/lib.linux-i686-3.0/_lsprof.so* build/lib.linux-i686-3.0/math.so* build/lib.linux-i686-3.0/mmap.so* build/lib.linux-i686-3.0/_multibytecodec.so* build/lib.linux-i686-3.0/_multiprocessing.so* build/lib.linux-i686-3.0/nis.so* build/lib.linux-i686-3.0/operator.so* build/lib.linux-i686-3.0/parser.so* build/lib.linux-i686-3.0/_pickle.so* build/lib.linux-i686-3.0/pyexpat.so* build/lib.linux-i686-3.0/_random.so* build/lib.linux-i686-3.0/readline.so* build/lib.linux-i686-3.0/resource.so* build/lib.linux-i686-3.0/select.so* build/lib.linux-i686-3.0/_socket.so* build/lib.linux-i686-3.0/spwd.so* build/lib.linux-i686-3.0/_sqlite3.so* build/lib.linux-i686-3.0/_ssl.so* build/lib.linux-i686-3.0/_stringio.so* build/lib.linux-i686-3.0/_struct.so* build/lib.linux-i686-3.0/syslog.so* build/lib.linux-i686-3.0/termios.so* build/lib.linux-i686-3.0/_testcapi.so* build/lib.linux-i686-3.0/time.so* build/lib.linux-i686-3.0/unicodedata.so* build/lib.linux-i686-3.0/zlib.so* % ./python Python 3.0b1+ (py3k:65034M, Jul 16 2008, 16:54:50) [GCC 4.2.3 (Ubuntu 4.2.3-2ubuntu7)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import _multiprocessing >>> _multiprocessing.__file__ '/home/barry/projects/python/python30/build/lib.linux-i686-3.0/_multiprocessing.so' >>>