[Pythonmac-SIG] Totally O.T. OS-X question

Jack Jansen Jack.Jansen at cwi.nl
Fri Jul 16 09:41:03 CEST 2004


On 16-jul-04, at 2:15, Chris Barker wrote:

> gcc -o junk junk.c
>
> I get:
>
> ld: can't locate file for: -lcrt1.o

Either you haven't installed everything (such as the platform SDK, as 
Ronald suggests) or you'ce accidentally removed some files. crt1.o 
should be in /usr/lib/crt1.o.

Here's the complete output of what is loaded for me, and from where:

$ gcc -Wl,-whatsloaded -o junk junk.c
/usr/lib/crt1.o
/usr/lib/gcc/darwin/3.3/crt2.o
/var/tmp//ccAFHjgl.o
/usr/lib/libSystem.dylib(keymgr.o)
/usr/lib/libSystem.dylib(dylib1.o)
/usr/lib/libSystem.dylib(link editor)
/usr/lib/libSystem.dylib(atexit.So)
/usr/lib/libSystem.dylib(errno_.So)
/usr/lib/libSystem.dylib(exit.So)
/usr/lib/libSystem.dylib(dyld.o)
/usr/lib/libSystem.dylib(abort.So)
/usr/lib/libSystem.dylib(malloc.So)
/usr/lib/libSystem.dylib(printf.So)
/usr/lib/libSystem.dylib(getsecbyname.o)
/usr/lib/libSystem.dylib(bcopy.So)
/usr/lib/libSystem.dylib(pthread_getspecific.So)
/usr/lib/libSystem.dylib(pthread_tsd.So)
/usr/lib/libSystem.dylib(pthread.So)
/usr/lib/libSystem.dylib(_eprintf.o)
/usr/lib/libSystem.dylib(init_cpu_capabilities.So)
/usr/lib/libSystem.dylib(get_cpu_capabilities.So)
/usr/lib/libSystem.dylib(sqrt970.o)
/usr/lib/libSystem.dylib(pthread_mutex.So)
/usr/lib/libSystem.dylib(pthread_self.So)
/usr/lib/libSystem.dylib(_exit.So)
/usr/lib/libSystem.dylib(getpid.So)
/usr/lib/libSystem.dylib(kill.So)
/usr/lib/libSystem.dylib(sigaction.So)
/usr/lib/libSystem.dylib(sigprocmask.So)
/usr/lib/libSystem.dylib(crt_externs.So)
/usr/lib/libSystem.dylib(errno.So)
/usr/lib/libSystem.dylib(findfp.So)
/usr/lib/libSystem.dylib(lock.So)
/usr/lib/libSystem.dylib(scalable_malloc.So)
/usr/lib/libSystem.dylib(fcntl.So)
/usr/lib/libSystem.dylib(fflush.So)
/usr/lib/libSystem.dylib(getenv.So)
/usr/lib/libSystem.dylib(mach_init.So)
/usr/lib/libSystem.dylib(memcmp.So)
/usr/lib/libSystem.dylib(open.So)
/usr/lib/libSystem.dylib(sleep.So)
/usr/lib/libSystem.dylib(stack_logging.So)
/usr/lib/libSystem.dylib(strcpy.So)
/usr/lib/libSystem.dylib(strlen.So)
/usr/lib/libSystem.dylib(strtol.So)
/usr/lib/libSystem.dylib(strtoul.So)
/usr/lib/libSystem.dylib(vm_mapUser.So)
/usr/lib/libSystem.dylib(write.So)
/usr/lib/libSystem.dylib(vfprintf.So)
/usr/lib/libSystem.dylib(_divdi3.o)
/usr/lib/libSystem.dylib(_moddi3.o)
/usr/lib/libSystem.dylib(_udivdi3.o)
/usr/lib/libSystem.dylib(_umoddi3.o)
/usr/lib/libSystem.dylib(strcmp.So)
/usr/lib/libSystem.dylib(strncmp.So)
/usr/lib/libSystem.dylib(strrchr.So)
/usr/lib/libSystem.dylib(swap.o)
/usr/lib/libSystem.dylib(_pthread_kill.So)
/usr/lib/libSystem.dylib(pthread_set_self.So)
/usr/lib/libSystem.dylib(thread_setup.So)
/usr/lib/libSystem.dylib(fprintf.So)
/usr/lib/libSystem.dylib(mach_hostUser.So)
/usr/lib/libSystem.dylib(mach_error_string.So)
/usr/lib/libSystem.dylib(error_codes.So)
/usr/lib/libSystem.dylib(mach_msg.So)
/usr/lib/libSystem.dylib(mach_portUser.So)
/usr/lib/libSystem.dylib(bzero.So)
/usr/lib/libSystem.dylib(mig_support.So)
/usr/lib/libSystem.dylib(taskUser.So)
/usr/lib/libSystem.dylib(semaphore.So)
/usr/lib/libSystem.dylib(mach_traps.So)
/usr/lib/libSystem.dylib(icacheinval.So)
/usr/lib/libSystem.dylib(syscall.So)
/usr/lib/libSystem.dylib(sysctl.So)
/usr/lib/libSystem.dylib(thread_actUser.So)
/usr/lib/libSystem.dylib(mach_init_ports.So)
/usr/lib/libSystem.dylib(sqrt.o)
/usr/lib/libSystem.dylib(cerror.So)
/usr/lib/libSystem.dylib(sigtramp.So)
/usr/lib/libSystem.dylib(dyld_support.o)
/usr/lib/libSystem.dylib(stdio.So)
/usr/lib/libSystem.dylib(fwalk.So)
/usr/lib/libSystem.dylib(getdtablesize.So)
/usr/lib/libSystem.dylib(_flock_stub.So)
/usr/lib/libSystem.dylib(nanosleep.So)
/usr/lib/libSystem.dylib(table.So)
/usr/lib/libSystem.dylib(runetype.So)
/usr/lib/libSystem.dylib(gdtoa-dtoa.So)
/usr/lib/libSystem.dylib(gdtoa-dmisc.So)
/usr/lib/libSystem.dylib(hexfloat.So)
/usr/lib/libSystem.dylib(_ashrdi3.o)
/usr/lib/libSystem.dylib(fvwrite.So)
/usr/lib/libSystem.dylib(wsetup.So)
/usr/lib/libSystem.dylib(asprintf.So)
/usr/lib/libSystem.dylib(localeconv.So)
/usr/lib/libSystem.dylib(memchr.So)
/usr/lib/libSystem.dylib(reallocf.So)
/usr/lib/libSystem.dylib(wcrtomb.So)
/usr/lib/libSystem.dylib(wcsrtombs.So)
/usr/lib/libSystem.dylib(mig_strncpy.So)
/usr/lib/libSystem.dylib(_sysctl.So)
/usr/lib/libSystem.dylib(cprocs.So)
/usr/lib/libSystem.dylib(close.So)
/usr/lib/libSystem.dylib(lseek.So)
/usr/lib/libSystem.dylib(read.So)
/usr/lib/libSystem.dylib(sysconf.So)
/usr/lib/libSystem.dylib(clockUser.So)
/usr/lib/libSystem.dylib(none.So)
/usr/lib/libSystem.dylib(bsearch.So)
/usr/lib/libSystem.dylib(gdtoa-misc.So)
/usr/lib/libSystem.dylib(strncpy.So)
/usr/lib/libSystem.dylib(makebuf.So)
/usr/lib/libSystem.dylib(lmonetary.So)
/usr/lib/libSystem.dylib(lnumeric.So)
/usr/lib/libSystem.dylib(getrlimit.So)
/usr/lib/libSystem.dylib(glue.So)
/usr/lib/libSystem.dylib(fstat.So)
/usr/lib/libSystem.dylib(isatty.So)
/usr/lib/libSystem.dylib(fix_grouping.So)
/usr/lib/libSystem.dylib(ldpart.So)
/usr/lib/libSystem.dylib(ioctl.So)
/usr/lib/libSystem.dylib(termios.So)
/usr/lib/libSystem.dylib(strcat.So)
/usr/lib/libSystem.dylib(strchr.So)
/usr/lib/libSystem.dylib(select.So)

--
Jack Jansen, <Jack.Jansen at cwi.nl>, http://www.cwi.nl/~jack
If I can't dance I don't want to be part of your revolution -- Emma 
Goldman



More information about the Pythonmac-SIG mailing list