chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] objc install error on OS X 10.6.5


From: David Dreisigmeyer
Subject: Re: [Chicken-users] objc install error on OS X 10.6.5
Date: Wed, 1 Dec 2010 20:15:13 -0500

Thanks Jim. -Dave

2010/12/1 Jim Ursetto <address@hidden>:
> It's not supported on 10.6, I apologize. For this one there is no workaround.
>
> On Dec 1, 2010, at 12:09, David Dreisigmeyer <address@hidden> wrote:
>
>> I can't install the objc egg (see below).  Thanks again. -Dave
>>
>> P.S. Sorry for all of the emails.
>>
>> --------------------
>>
>> Last login: Wed Dec  1 13:02:29 on ttys003
>> new-host:~ daviddreisigmeyer$ sudo chicken-install objc
>> Password:
>> retrieving ...
>> resolving alias `kitten-technologies' to:
>> http://chicken.kitten-technologies.co.uk/henrietta.cgi
>> connecting to host "chicken.kitten-technologies.co.uk", port 80 ...
>> requesting "/henrietta.cgi?name=objc&mode=default" ...
>> reading response ...
>> HTTP/1.1 200 OK
>> Date: Wed, 01 Dec 2010 18:06:01 GMT
>> Server: Apache
>> Connection: close
>> Transfer-Encoding: chunked
>> Content-Type: text/plain
>> reading chunks ...
>> reading files ...
>>  ./objc-cocoa.scm
>>  ./LICENSE
>>  ./objc-runtime.h
>>  ./debug/
>>  ./debug/low.scm
>>  ./debug/notes.txt
>>  ./debug/foreign-types.scm
>>  ./debug/locations.scm
>>  ./debug/closure.scm
>>  ./objc-class-proxies.scm
>>  ./objc-class-proxies-bin.scm
>>  ./objc.scm
>>  ./scheme-object.h
>>  ./alignment.scm
>>  ./array.scm
>>  ./convert.scm
>>  ./objc.meta
>>  ./scheme-object.m
>>  ./doc/
>>  ./doc/eggdoc-zb.scm
>>  ./doc/objc-04-changes.txt
>>  ./doc/eggdoc-objc.scm
>>  ./doc/impl-notes.txt
>>  ./doc/Makefile
>>  ./objc-support.scm
>>  ./objc.setup
>>  ./classes.scm
>> objc located at /tmp/tempcf07/objc
>> checking platform for `objc' ...
>> checking dependencies for `objc' ...
>> install order:
>> ("objc")
>> installing objc: ...
>> changing current directory to /tmp/tempcf07/objc
>>  /usr/local/bin/csi-4.6.0 -bnq -setup-mode -e "(require-library
>> setup-api)" -e "(import setup-api)" -e "(setup-error-handling)" -e
>> "(extension-name-and-version '(\"objc\" \"\"))"
>> /tmp/tempcf07/objc/objc.setup
>>  /usr/local/bin/csc-4.6.0 -feature compiling-extension -setup-mode
>> objc.scm scheme-object.m -s -objc -O2 -d1 -j objc -extend easyffi
>> -lffi -I/usr/include/ffi -framework Foundation
>> objc.m: In function ‘objc_method_dealloc’:
>> objc.m:35: error: ‘struct objc_super’ has no member named ‘class’
>> objc.m:35: error: ‘struct objc_class’ has no member named ‘super_class’
>> objc.m: In function ‘objc_release’:
>> objc.m:97: error: ‘struct objc_class’ has no member named ‘name’
>> objc.m: At top level:
>> objc.m:111: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m: In function ‘find_ivar’:
>> objc.m:127: error: ‘struct objc_class’ has no member named ‘super_class’
>> objc.m: In function ‘alignof_type’:
>> objc.m:228: warning: passing argument 2 of ‘NSGetSizeAndAlignment’
>> from incompatible pointer type
>> objc.m:228: warning: passing argument 3 of ‘NSGetSizeAndAlignment’
>> from incompatible pointer type
>> objc.m: In function ‘sizeof_type’:
>> objc.m:340: warning: passing argument 2 of ‘NSGetSizeAndAlignment’
>> from incompatible pointer type
>> objc.m:340: warning: passing argument 3 of ‘NSGetSizeAndAlignment’
>> from incompatible pointer type
>> objc.m: At top level:
>> objc.m:350: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:350: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m: In function ‘register_class’:
>> objc.m:351: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:351: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:351: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:355: error: ‘struct objc_class’ has no member named ‘super_class’
>> objc.m:356: error: ‘struct objc_class’ has no member named ‘super_class’
>> objc.m:359: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:364: error: ‘struct objc_class’ has no member named ‘info’
>> objc.m:364: error: ‘CLS_CLASS’ undeclared (first use in this function)
>> objc.m:364: error: (Each undeclared identifier is reported only once
>> objc.m:364: error: for each function it appears in.)
>> objc.m:365: error: ‘struct objc_class’ has no member named ‘info’
>> objc.m:365: error: ‘CLS_META’ undeclared (first use in this function)
>> objc.m:372: error: ‘struct objc_class’ has no member named ‘name’
>> objc.m:373: error: ‘struct objc_class’ has no member named ‘name’
>> objc.m:373: error: ‘struct objc_class’ has no member named ‘name’
>> objc.m:373: error: ‘struct objc_class’ has no member named ‘name’
>> objc.m:373: error: ‘struct objc_class’ has no member named ‘name’
>> objc.m:374: error: ‘struct objc_class’ has no member named ‘name’
>> objc.m:374: error: ‘struct objc_class’ has no member named ‘name’
>> objc.m:378: error: ‘struct objc_class’ has no member named ‘methodLists’
>> objc.m:379: error: ‘struct objc_class’ has no member named ‘methodLists’
>> objc.m:382: error: ‘struct objc_class’ has no member named ‘methodLists’
>> objc.m:382: error: ‘struct objc_class’ has no member named ‘methodLists’
>> objc.m:389: error: ‘struct objc_class’ has no member named ‘super_class’
>> objc.m:390: error: ‘struct objc_class’ has no member named ‘super_class’
>> objc.m:394: error: ‘struct objc_class’ has no member named ‘ivars’
>> objc.m:395: error: ‘struct objc_class’ has no member named ‘ivars’
>> objc.m:396: error: ‘struct objc_class’ has no member named ‘instance_size’
>> objc.m:396: error: ‘struct objc_class’ has no member named ‘super_class’
>> objc.m:397: error: ‘struct objc_class’ has no member named ‘instance_size’
>> objc.m:397: error: ‘struct objc_class’ has no member named ‘super_class’
>> objc.m:403: error: ‘struct objc_class’ has no member named ‘protocols’
>> objc.m:403: error: ‘struct objc_class’ has no member named ‘protocols’
>> objc.m:406: error: ‘objc_addClass’ is unavailable (declared at
>> /usr/include/objc/runtime.h:475)
>> objc.m: In function ‘allocate_ivar_list’:
>> objc.m:416: error: invalid application of ‘sizeof’ to incomplete type
>> ‘struct objc_ivar_list’
>> objc.m:416: error: invalid application of ‘sizeof’ to incomplete type
>> ‘struct objc_ivar’
>> objc.m: At top level:
>> objc.m:419: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m: In function ‘ivar_base_offset’:
>> objc.m:420: error: ‘struct objc_class’ has no member named ‘super_class’
>> objc.m: In function ‘set_class_ivar’:
>> objc.m:424: error: dereferencing pointer to incomplete type
>> objc.m:425: error: dereferencing pointer to incomplete type
>> objc.m:426: error: dereferencing pointer to incomplete type
>> objc.m:427: error: dereferencing pointer to incomplete type
>> objc.m: At top level:
>> objc.m:435: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m: In function ‘add_method_definition’:
>> objc.m:438: error: invalid application of ‘sizeof’ to incomplete type
>> ‘struct objc_method_list’
>> objc.m:438: error: invalid application of ‘sizeof’ to incomplete type
>> ‘struct objc_method’
>> objc.m:441: error: dereferencing pointer to incomplete type
>> objc.m:442: error: dereferencing pointer to incomplete type
>> objc.m:443: error: dereferencing pointer to incomplete type
>> objc.m:444: error: dereferencing pointer to incomplete type
>> objc.m:445: error: dereferencing pointer to incomplete type
>> objc.m:447: error: ‘class_addMethods’ is unavailable (declared at
>> /usr/include/objc/runtime.h:481)
>> objc.m: At top level:
>> objc.m:452: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m: In function ‘find_superclass_method’:
>> objc.m:454: error: ‘struct objc_class’ has no member named ‘info’
>> objc.m:454: error: ‘CLS_META’ undeclared (first use in this function)
>> objc.m:456: error: ‘struct objc_class’ has no member named ‘super_class’
>> objc.m: In function ‘invoke’:
>> objc.m:757: warning: format not a string literal and no format arguments
>> objc.m:758: warning: format not a string literal and no format arguments
>> objc.m: In function ‘stub2267’:
>> objc.m:1204: error: ‘class_nextMethodList’ is unavailable (declared at
>> /usr/include/objc/runtime.h:493)
>> objc.m:1205: error: dereferencing pointer to incomplete type
>> objc.m:1207: error: dereferencing pointer to incomplete type
>> objc.m:1210: error: dereferencing pointer to incomplete type
>> objc.m:1211: error: dereferencing pointer to incomplete type
>> objc.m:1215: error: dereferencing pointer to incomplete type
>> objc.m:1216: error: dereferencing pointer to incomplete type
>> objc.m:1218: error: increment of pointer to unknown structure
>> objc.m:1218: error: arithmetic on pointer to an incomplete type
>> objc.m: In function ‘stub2188’:
>> objc.m:1243: error: dereferencing pointer to incomplete type
>> objc.m: In function ‘stub2179’:
>> objc.m:1254: error: dereferencing pointer to incomplete type
>> objc.m: In function ‘stub2168’:
>> objc.m:1266: error: dereferencing pointer to incomplete type
>> objc.m: In function ‘stub2159’:
>> objc.m:1277: error: dereferencing pointer to incomplete type
>> objc.m: In function ‘stub2148’:
>> objc.m:1289: error: dereferencing pointer to incomplete type
>> objc.m: In function ‘stub2139’:
>> objc.m:1300: error: dereferencing pointer to incomplete type
>> objc.m: In function ‘stub2026’:
>> objc.m:1362: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1362: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m: In function ‘stub2009’:
>> objc.m:1371: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1371: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m: In function ‘stub1982’:
>> objc.m:1384: error: dereferencing pointer to incomplete type
>> objc.m: In function ‘stub1882’:
>> objc.m:1406: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1406: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m: In function ‘stub1850’:
>> objc.m:1423: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1423: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m: In function ‘stub1792’:
>> objc.m:1458: error: dereferencing pointer to incomplete type
>> objc.m: In function ‘stub1784’:
>> objc.m:1469: error: dereferencing pointer to incomplete type
>> objc.m: In function ‘stub1773’:
>> objc.m:1481: error: dereferencing pointer to incomplete type
>> objc.m: In function ‘stub1764’:
>> objc.m:1492: error: dereferencing pointer to incomplete type
>> objc.m: In function ‘stub1753’:
>> objc.m:1504: error: dereferencing pointer to incomplete type
>> objc.m: In function ‘stub1744’:
>> objc.m:1515: error: dereferencing pointer to incomplete type
>> objc.m: In function ‘stub1721’:
>> objc.m:1526: error: dereferencing pointer to incomplete type
>> objc.m: In function ‘stub1712’:
>> objc.m:1538: error: dereferencing pointer to incomplete type
>> objc.m: In function ‘stub1704’:
>> objc.m:1549: error: dereferencing pointer to incomplete type
>> objc.m: In function ‘stub1579’:
>> objc.m:1568: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1568: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1569: error: ‘struct objc_class’ has no member named ‘protocols’
>> objc.m: In function ‘stub1571’:
>> objc.m:1579: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1579: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1580: error: ‘struct objc_class’ has no member named ‘cache’
>> objc.m: In function ‘stub1563’:
>> objc.m:1590: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1590: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1591: error: ‘struct objc_class’ has no member named ‘methodLists’
>> objc.m: In function ‘stub1552’:
>> objc.m:1601: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1601: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1603: error: ‘struct objc_class’ has no member named ‘ivars’
>> objc.m: In function ‘stub1543’:
>> objc.m:1613: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1613: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1614: error: ‘struct objc_class’ has no member named ‘ivars’
>> objc.m: In function ‘stub1534’:
>> objc.m:1624: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1624: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1626: error: ‘struct objc_class’ has no member named ‘instance_size’
>> objc.m: In function ‘stub1525’:
>> objc.m:1636: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1636: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1637: error: ‘struct objc_class’ has no member named ‘instance_size’
>> objc.m: In function ‘stub1516’:
>> objc.m:1647: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1647: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1649: error: ‘struct objc_class’ has no member named ‘info’
>> objc.m: In function ‘stub1507’:
>> objc.m:1659: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1659: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1660: error: ‘struct objc_class’ has no member named ‘info’
>> objc.m: In function ‘stub1498’:
>> objc.m:1670: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1670: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1672: error: ‘struct objc_class’ has no member named ‘version’
>> objc.m: In function ‘stub1489’:
>> objc.m:1682: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1682: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1683: error: ‘struct objc_class’ has no member named ‘version’
>> objc.m: In function ‘stub1478’:
>> objc.m:1693: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1693: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1695: error: ‘struct objc_class’ has no member named ‘name’
>> objc.m: In function ‘stub1469’:
>> objc.m:1705: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1705: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1706: error: ‘struct objc_class’ has no member named ‘name’
>> objc.m: In function ‘stub1458’:
>> objc.m:1716: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1716: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1718: error: ‘struct objc_class’ has no member named ‘super_class’
>> objc.m: In function ‘stub1449’:
>> objc.m:1728: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1728: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1729: error: ‘struct objc_class’ has no member named ‘super_class’
>> objc.m: In function ‘stub1438’:
>> objc.m:1739: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1739: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m: In function ‘stub1429’:
>> objc.m:1751: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>> objc.m:1751: error: ‘objc_class’ is unavailable (declared at <built-in>:0)
>>
>> Error: shell command terminated with non-zero exit status 256: gcc
>> objc.m -o objc.o -c -no-cpp-precomp -fno-strict-aliasing -fno-common
>> -DHAVE_CHICKEN_CONFIG_H -m64 -DC_ENABLE_PTABLES -Os
>> -fomit-frame-pointer -fPIC -DPIC -DC_SHARED -I/usr/include/ffi
>> -I"/usr/local/include"
>> make: Failed to make objc.so: shell command failed with nonzero exit status 
>> 256:
>>
>>  /usr/local/bin/csc-4.6.0 -feature compiling-extension -setup-mode
>> objc.scm scheme-object.m -s -objc -O2 -d1 -j objc -extend easyffi
>> -lffi -I/usr/include/ffi -framework Foundation
>>
>> Error: shell command failed with nonzero exit status 256:
>>
>>  /usr/local/bin/csc-4.6.0 -feature compiling-extension -setup-mode
>> objc.scm scheme-object.m -s -objc -O2 -d1 -j objc -extend easyffi
>> -lffi -I/usr/include/ffi -framework Foundation
>>
>>
>> Error: shell command terminated with nonzero exit code
>> 17920
>> "/usr/local/bin/csi-4.6.0 -bnq -setup-mode -e \"(require-library
>> setup-api)\" -e...
>> new-host:~ daviddreisigmeyer$
>>
>> _______________________________________________
>> Chicken-users mailing list
>> address@hidden
>> http://lists.nongnu.org/mailman/listinfo/chicken-users
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]