List Info

Thread: Re: building on FreeBSD




Re: building on FreeBSD
country flaguser name
United States
2008-03-26 01:50:28

--- In iolanguage%40yahoogroups.com">iolanguageyahoogroups.com, Danya <me.dendik...> wrote:
&gt;
> The true error is this one:
>;
> > /usr/include/xmmintrin.h:35:3: error: #error "SSE instruction set not
> > enabled&quot;
>
> It fails building basekit and hence prevents builder to move it's
>; headers to their build-time destination.
>
> From googling the error message I'd suggest to try "CFLAGS=-msse
> gmake"; (without quotes), but I'm not really sure.

Thanks, but doesn't work. Error log below.

Turns out I can do what I currently need to do with an old version of
Io, so there's no hurry to solve this as far as I'm personally
concerned. But if anyone can solve this problem eventually it would
be great, because otherwise it looks like people can't build Io on
FreeBSD.

[jasonxeny /usr/home/jason/Io-2008-02-09]$ CFLAGS=-msse gmake
for dir in basekit coroutine garbagecollector iovm; do
INSTALL_PREFIX=/usr/local gmake -C libs/$dir; done
gmake[1]: Entering directory `/usr/home/jason/Io-2008-02-09/libs/basekit'
mkdir -p _build
mkdir -p _build/objs
mkdir -p _build/headers
mkdir -p _build/lib
mkdir -p _build/dll
gmake _build/lib/libbasekit.a
gmake[2]: Entering directory `/usr/home/jason/Io-2008-02-09/libs/basekit'
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/BStream.c -o _build/objs/BStream.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/BStreamTag.c -o _build/objs/BStreamTag.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/Common.c -o _build/objs/Common.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/ConvertUTF.c -o _build/objs/ConvertUTF.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/Date.c -o _build/objs/Date.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/Duration.c -o _build/objs/Duration.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/DynLib.c -o _build/objs/DynLib.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/List.c -o _build/objs/List.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/MainArgs.c -o _build/objs/MainArgs.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/PHash.c -o _build/objs/PHash.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/PortableGettimeofday.c -o _build/objs/PortableGettimeofday.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/PortableSnprintf.c -o _build/objs/PortableSnprintf.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/PortableStrlcpy.c -o _build/objs/PortableStrlcpy.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/PortableStrptime.c -o _build/objs/PortableStrptime.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/PortableTruncate.c -o _build/objs/PortableTruncate.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/PortableUsleep.c -o _build/objs/PortableUsleep.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/RandomGen.c -o _build/objs/RandomGen.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/SHash.c -o _build/objs/SHash.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/Sorting.c -o _build/objs/Sorting.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/Stack.c -o _build/objs/Stack.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/UArray.c -o _build/objs/UArray.o
source/UArray.c: In function 'UArray_newWithCString_':
source/UArray.c:333: warning: passing argument 1 of
'UArray_newWithData_type_size_copy_' discards qualifiers from pointer
target type
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/UArray_character.c -o _build/objs/UArray_character.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/UArray_format.c -o _build/objs/UArray_format.o
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c
source/UArray_math.c -o _build/objs/UArray_math.o
In file included from source/simd_cph/include/simd_cp_x86.h:47,
from source/simd_cph/include/simd_cp.h:115,
from source/UArray_math.c:13:
/usr/include/xmmintrin.h:35:3: error: #error "SSE instruction set not
enabled"
In file included from source/simd_cph/include/simd_cp.h:115,
from source/UArray_math.c:13:
source/simd_cph/include/simd_cp_x86.h:58: error: expected
specifier-qualifier-list before '__m128'
source/UArray_math.c: In function 'vfloat32_add':
source/UArray_math.c:33: error: 'simd_m128' has no member named 'v'
source/UArray_math.c:33: error: 'simd_m128' has no member named 'v'
source/UArray_math.c:33: error: 'simd_m128' has no member named 'v'
source/UArray_math.c: In function 'vfloat32_sub':
source/UArray_math.c:34: error: 'simd_m128' has no member named 'v'
source/UArray_math.c:34: error: 'simd_m128' has no member named 'v'
source/UArray_math.c:34: error: 'simd_m128' has no member named 'v'
source/UArray_math.c: In function 'vfloat32_mult':
source/UArray_math.c:35: error: 'simd_m128' has no member named 'v'
source/UArray_math.c:35: error: 'simd_m128' has no member named 'v'
source/UArray_math.c:35: error: 'simd_m128' has no member named 'v'
source/UArray_math.c: In function 'vfloat32_div':
source/UArray_math.c:36: error: 'simd_m128' has no member named 'v'
source/UArray_math.c:36: error: 'simd_m128' has no member named 'v'
source/UArray_math.c:36: error: 'simd_m128' has no member named 'v'
gmake[2]: *** [_build/objs/UArray_math.o] Error 1
gmake[2]: Leaving directory `/usr/home/jason/Io-2008-02-09/libs/basekit'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/usr/home/jason/Io-2008-02-09/libs/basekit'
gmake[1]: Entering directory
`/usr/home/jason/Io-2008-02-09/libs/coroutine'
mkdir -p _build
mkdir -p _build/objs
mkdir -p _build/headers
mkdir -p _build/lib
mkdir -p _build/dll
gmake _build/lib/libcoroutine.a
gmake[2]: Entering directory
`/usr/home/jason/Io-2008-02-09/libs/coroutine'
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -I../basekit/_build/headers -DBUILDING_CORO_DLL -c
source/Coro.c -o _build/objs/Coro.o
source/Coro.c:35:18: error: Base.h: No such file or directory
In file included from source/Coro.c:36:
source/Coro.h:7:20: error: Common.h: No such file or directory
gmake[2]: *** [_build/objs/Coro.o] Error 1
gmake[2]: Leaving directory `/usr/home/jason/Io-2008-02-09/libs/coroutine'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/usr/home/jason/Io-2008-02-09/libs/coroutine'
gmake[1]: Entering directory
`/usr/home/jason/Io-2008-02-09/libs/garbagecollector'
mkdir -p _build
mkdir -p _build/objs
mkdir -p _build/headers
mkdir -p _build/lib
mkdir -p _build/dll
gmake _build/lib/libgarbagecollector.a
gmake[2]: Entering directory
`/usr/home/jason/Io-2008-02-09/libs/garbagecollector'
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -I../basekit/_build/headers -DBUILDING_COLLECTOR_DLL -c
source/Collector.c -o _build/objs/Collector.o
In file included from source/Collector.h:8,
from source/Collector.c:2:
source/CollectorMarker.h:8:20: error: Common.h: No such file or directory
source/CollectorMarker.h:9:18: error: List.h: No such file or directory
In file included from source/CollectorMarker.h:99,
from source/Collector.h:8,
from source/Collector.c:2:
source/CollectorMarker_inline.h:7:27: error: Common_inline.h: No such
file or directory
In file included from source/Collector.c:2:
source/Collector.h:33: error: expected specifier-qualifier-list before
'List'
source/Collector.h:100: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'Collector_sweepPhase'
source/Collector.h:103: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'Collector_collect'
source/Collector.h:104: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'Collector_freeAllValues'
source/Collector.c: In function 'Collector_new':
source/Collector.c:20: error: 'Collector' has no member named
'retainedValues'
source/Collector.c:22: error: 'Collector' has no member named 'whites'
source/Collector.c:23: error: 'Collector' has no member named 'grays'
source/Collector.c:24: error: 'Collector' has no member named 'blacks'
source/Collector.c:25: error: 'Collector' has no member named 'freed'
source/Collector.c:27: error: 'Collector' has no member named 'whites'
source/Collector.c:28: error: 'Collector' has no member named 'grays'
source/Collector.c:28: error: 'Collector' has no member named 'whites'
source/Collector.c:29: error: 'Collector' has no member named 'blacks'
source/Collector.c:29: error: 'Collector' has no member named 'grays'
source/Collector.c:30: error: 'Collector' has no member named 'freed'
source/Collector.c:30: error: 'Collector' has no member named 'blacks'
source/Collector.c:33: error: 'Collector' has no member named 'whites'
source/Collector.c:34: error: 'Collector' has no member named 'blacks'
source/Collector.c:35: error: 'Collector' has no member named 'grays'
source/Collector.c:36: error: 'Collector' has no member named 'freed'
source/Collector.c:38: error: 'Collector' has no member named 'allocated'
source/Collector.c:40: error: 'Collector' has no member named
'allocatedSweepLevel'
source/Collector.c:41: error: 'Collector' has no member named
'allocatedStep'
source/Collector.c:42: error: 'Collector' has no member named
'marksPerAlloc'
source/Collector.c:44: error: 'Collector' has no member named 'clocksUsed'
source/Collector.c: In function 'Collector_check':
source/Collector.c:53: error: 'Collector' has no member named 'whites'
source/Collector.c:54: error: 'Collector' has no member named 'grays'
source/Collector.c:55: error: 'Collector' has no member named 'blacks'
source/Collector.c: In function 'Collector_free':
source/Collector.c:72: error: 'Collector' has no member named
'retainedValues'
source/Collector.c:73: error: 'Collector' has no member named 'whites'
source/Collector.c:74: error: 'Collector' has no member named 'grays'
source/Collector.c:75: error: 'Collector' has no member named 'blacks'
source/Collector.c:76: error: 'Collector' has no member named 'freed'
source/Collector.c: In function 'Collector_setMarkBeforeSweepValue_':
source/Collector.c:82: error: 'Collector' has no member named
'markBeforeSweepValue'
source/Collector.c: In function 'Collector_setFreeFunc_':
source/Collector.c:89: error: 'Collector' has no member named 'freeFunc'
source/Collector.c: In function 'Collector_setWillFreeFunc_':
source/Collector.c:94: error: 'Collector' has no member named
'willFreeFunc'
source/Collector.c: In function 'Collector_setMarkFunc_':
source/Collector.c:99: error: 'Collector' has no member named 'markFunc'
source/Collector.c: In function 'Collector_setMarksPerAlloc_':
source/Collector.c:106: error: 'Collector' has no member named
'marksPerAlloc'
source/Collector.c: In function 'Collector_marksPerAlloc':
source/Collector.c:111: error: 'Collector' has no member named
'marksPerAlloc'
source/Collector.c: In function 'Collector_setAllocatedStep_':
source/Collector.c:118: error: 'Collector' has no member named
'allocatedStep'
source/Collector.c: In function 'Collector_allocatedStep':
source/Collector.c:123: error: 'Collector' has no member named
'allocatedStep'
source/Collector.c: In function 'Collector_setDebug_':
source/Collector.c:128: error: 'Collector' has no member named 'debugOn'
source/Collector.c: In function 'Collector_retain_':
source/Collector.c:135: error: 'Collector' has no member named
'retainedValues'
source/Collector.c:136: error: 'Collector' has no member named 'grays'
source/Collector.c: In function 'Collector_stopRetaining_':
source/Collector.c:142: error: 'Collector' has no member named
'retainedValues'
source/Collector.c: In function 'Collector_removeAllRetainedValues':
source/Collector.c:147: error: 'Collector' has no member named
'retainedValues'
source/Collector.c: In function 'Collector_isPaused':
source/Collector.c:154: error: 'Collector' has no member named
'pauseCount'
source/Collector.c: In function 'Collector_pushPause':
source/Collector.c:159: error: 'Collector' has no member named
'pauseCount'
source/Collector.c: In function 'Collector_popPause':
source/Collector.c:164: error: 'Collector' has no member named
'pauseCount'
source/Collector.c:166: error: 'Collector' has no member named
'pauseCount'
source/Collector.c:168: error: 'Collector' has no member named
'pauseCount'
source/Collector.c:168: error: 'Collector' has no member named
'queuedMarks'
source/Collector.c: In function 'Collector_newMarker':
source/Collector.c:181: error: 'Collector' has no member named 'freed'
source/Collector.c:183: error: 'Collector' has no member named 'freed'
source/Collector.c:188: error: 'Collector' has no member named 'allocated'
source/Collector.c: In function 'Collector_addValue_':
source/Collector.c:197: error: 'Collector' has no member named 'whites'
source/Collector.c:199: error: 'Collector' has no member named
'queuedMarks'
source/Collector.c:199: error: 'Collector' has no member named
'marksPerAlloc'
source/Collector.c:201: error: 'Collector' has no member named
'pauseCount'
source/Collector.c:203: error: 'Collector' has no member named 'allocated'
source/Collector.c:203: error: 'Collector' has no member named
'allocatedSweepLevel'
source/Collector.c:207: error: 'Collector' has no member named
'queuedMarks'
source/Collector.c: In function 'Collector_markGrays':
source/Collector.c:218: error: 'Collector' has no member named 'markFunc'
source/Collector.c:220: error: 'Collector' has no member named 'grays'
source/Collector.c:220: error: 'Collector' has no member named 'grays'
source/Collector.c:225: error: 'Collector' has no member named
'queuedMarks'
source/Collector.c: In function 'Collector_markGraysMax_':
source/Collector.c:230: error: 'Collector' has no member named 'markFunc'
source/Collector.c:234: error: 'Collector' has no member named 'grays'
source/Collector.c:234: error: 'Collector' has no member named 'grays'
source/Collector.c:241: error: 'Collector' has no member named
'queuedMarks'
source/Collector.c: In function 'Collector_sendWillFreeCallbacks':
source/Collector.c:246: error: 'Collector' has no member named
'willFreeFunc'
source/Collector.c:251: error: 'Collector' has no member named 'whites'
source/Collector.c:251: error: 'Collector' has no member named 'whites'
source/Collector.c: In function 'Collector_freeWhites':
source/Collector.c:259: error: 'Collector' has no member named 'freeFunc'
source/Collector.c:261: error: 'Collector' has no member named 'whites'
source/Collector.c:261: error: 'Collector' has no member named 'whites'
source/Collector.c:267: error: 'Collector' has no member named 'allocated'
source/Collector.c: In function 'Collector_initPhase':
source/Collector.c:276: error: 'Collector' has no member named
'retainedValues'
source/Collector.c:276: error: 'i' undeclared (first use in this function)
source/Collector.c:276: error: (Each undeclared identifier is reported
only once
source/Collector.c:276: error: for each function it appears in.)
source/Collector.c:276: error: 'v' undeclared (first use in this function)
source/Collector.c:276: error: invalid use of void expression
source/Collector.c: In function 'Collector_markForTimePeriod_':
source/Collector.c:287: error: 'Collector' has no member named 'grays'
source/Collector.c: In function 'Collector_markPhase':
source/Collector.c:299: error: 'Collector' has no member named 'allocated'
source/Collector.c:299: error: 'Collector' has no member named
'allocatedSweepLevel'
source/Collector.c:305: error: 'Collector' has no member named
'queuedMarks'
source/Collector.c:308: error: 'Collector' has no member named 'grays'
source/Collector.c: At top level:
source/Collector.c:316: error: conflicting types for
'Collector_sweepPhase'
source/Collector.c:205: error: previous implicit declaration of
'Collector_sweepPhase' was here
source/Collector.c: In function 'Collector_sweepPhase':
source/Collector.c:319: error: 'Collector' has no member named 'debugOn'
source/Collector.c:321: warning: incompatible implicit declaration of
built-in function 'printf'
source/Collector.c:322: error: 'Collector' has no member named 'allocated'
source/Collector.c:323: error: 'Collector' has no member named
'allocatedSweepLevel'
source/Collector.c:326: error: 'Collector' has no member named
'markBeforeSweepValue'
source/Collector.c:328: error: 'Collector' has no member named
'markBeforeSweepValue'
source/Collector.c:331: error: 'Collector' has no member named 'grays'
source/Collector.c:336: error: 'Collector' has no member named 'grays'
source/Collector.c:342: error: 'Collector' has no member named
'sweepCount'
source/Collector.c:346: error: 'Collector' has no member named 'blacks'
source/Collector.c:347: error: 'Collector' has no member named 'blacks'
source/Collector.c:347: error: 'Collector' has no member named 'whites'
source/Collector.c:348: error: 'Collector' has no member named 'whites'
source/Collector.c:353: error: 'Collector' has no member named
'allocatedSweepLevel'
source/Collector.c:353: error: 'Collector' has no member named 'allocated'
source/Collector.c:353: error: 'Collector' has no member named
'allocatedStep'
source/Collector.c: In function 'Collector_collect':
source/Collector.c:364: error: 'Collector' has no member named
'pauseCount'
source/Collector.c:366: warning: incompatible implicit declaration of
built-in function 'printf'
source/Collector.c:366: error: 'Collector' has no member named
'pauseCount'
source/Collector.c: In function 'Collector_freeAllValues':
source/Collector.c:381: error: 'Collector' has no member named 'freeFunc'
source/Collector.c:382: error: 'Collector' has no member named 'whites'
source/Collector.c:382: error: 'Collector' has no member named 'whites'
source/Collector.c:382: error: 'Collector' has no member named 'grays'
source/Collector.c:382: error: 'Collector' has no member named 'grays'
source/Collector.c:382: error: 'Collector' has no member named 'blacks'
source/Collector.c:382: error: 'Collector' has no member named 'blacks'
source/Collector.c:383: error: 'Collector' has no member named 'allocated'
source/Collector.c:384: error: 'Collector' has no member named 'freed'
source/Collector.c:384: error: 'Collector' has no member named 'freed'
source/Collector.c: In function 'Collector_show':
source/Collector.c:392: warning: incompatible implicit declaration of
built-in function 'printf'
source/Collector.c:392: error: 'Collector' has no member named 'blacks'
source/Collector.c:393: error: 'Collector' has no member named 'grays'
source/Collector.c:394: error: 'Collector' has no member named 'whites'
source/Collector.c: In function 'Collector_colorNameFor_':
source/Collector.c:399: error: 'Collector' has no member named 'whites'
source/Collector.c:400: error: 'Collector' has no member named 'grays'
source/Collector.c:401: error: 'Collector' has no member named 'blacks'
source/Collector.c: In function 'Collector_timeUsed':
source/Collector.c:407: error: 'Collector' has no member named
'clocksUsed'
gmake[2]: *** [_build/objs/Collector.o] Error 1
gmake[2]: Leaving directory
`/usr/home/jason/Io-2008-02-09/libs/garbagecollector'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory
`/usr/home/jason/Io-2008-02-09/libs/garbagecollector'
gmake[1]: Entering directory `/usr/home/jason/Io-2008-02-09/libs/iovm'
gmake -f Makefile.local all_begin
gmake[2]: Entering directory `/usr/home/jason/Io-2008-02-09/libs/iovm'
cc tools/io2c.c -o tools/io2c
./tools/io2c VMCode IoState_doString_ io/A0_List.io
io/A1_OperatorTable.io io/A2_Object.io io/A3_List.io
io/A4_Exception.io io/Actor.io io/AddonLoader.io io/B_Sequence.io
io/Block.io io/CFunction.io io/Date.io io/Debugger.io io/Directory.io
io/DynLib.io io/Error.io io/File.io io/List_schwartzian.io io/Map.io
io/Message.io io/Number.io io/Sandbox.io io/Serialize.io io/System.io
io/UnitTest.io io/Vector.io io/Y_Path.io io/Z_CLI.io io/Z_Importer.io
&gt; source/IoVMInit.c
gmake[2]: Leaving directory `/usr/home/jason/Io-2008-02-09/libs/iovm'
mkdir -p _build
mkdir -p _build/objs
mkdir -p _build/headers
mkdir -p _build/lib
mkdir -p _build/dll
gmake _build/lib/libiovm.a
gmake[2]: Entering directory `/usr/home/jason/Io-2008-02-09/libs/iovm'
cc -DINSTALL_PREFIX=&quot;/usr/local" -O3 -g -Wstrict-prototypes -I.
-I./source -I../basekit/_build/headers -I../coroutine/_build/headers
-I../garbagecollector/_build/headers -DBUILDING_IOVM_DLL -c
source/IoBlock.c -o _build/objs/IoBlock.o
In file included from source/IoBlock.c:9:
source/IoBlock.h:7:20: error: Common.h: No such file or directory
source/IoBlock.h:8:18: error: List.h: No such file or directory
In file included from source/IoBlock.h:9,
from source/IoBlock.c:9:
source/IoObject.h:11:19: error: PHash.h: No such file or directory
In file included from source/IoObject.h:26,
from source/IoBlock.h:9,
from source/IoBlock.c:9:
source/IoObject_struct.h:9:21: error: BStream.h: No such file or directory
In file included from source/IoObject_struct.h:10,
from source/IoObject.h:26,
from source/IoBlock.h:9,
from source/IoBlock.c:9:
source/IoTag.h:28: error: expected declaration specifiers or '...'
before 'BStream'
source/IoTag.h:29: error: expected declaration specifiers or '...'
before 'BStream'
source/IoTag.h:30: error: expected declaration specifiers or '...'
before 'BStream'
In file included from source/IoTag.h:73,
from source/IoObject_struct.h:10,
from source/IoObject.h:26,
from source/IoBlock.h:9,
from source/IoBlock.c:9:
source/IoTag_inline.h:7:27: error: Common_inline.h: No such file or
directory
In file included from source/IoObject.h:26,
from source/IoBlock.h:9,
from source/IoBlock.c:9:
source/IoObject_struct.h:11:23: error: Collector.h: No such file or
directory
In file included from source/IoObject.h:26,
from source/IoBlock.h:9,
from source/IoBlock.c:9:
source/IoObject_struct.h:39: error: expected specifier-qualifier-list
before 'uint32_t'
source/IoObject_struct.h:44: error: expected specifier-qualifier-list
before 'PHash'
In file included from source/IoObject.h:27,
from source/IoBlock.h:9,
from source/IoBlock.c:9:
source/IoMessage.h:11:20: error: UArray.h: No such file or directory
In file included from source/IoObject.h:27,
from source/IoBlock.h:9,
from source/IoBlock.c:9:
source/IoMessage.h:39: error: expected specifier-qualifier-list before
'List'
source/IoMessage.h:76: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '*' token
source/IoMessage.h:109: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'IoMessage_locals_sizetArgAt_'
source/IoMessage.h:129: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '*' token
source/IoMessage.h:130: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '*' token
source/IoMessage.h:131: error: expected declaration specifiers or
'...' before 'UArray'
In file included from source/IoMessage_parser.h:9,
from source/IoMessage.h:197,
from source/IoObject.h:27,
from source/IoBlock.h:9,
from source/IoBlock.c:9:
source/IoLexer.h:10:19: error: Stack.h: No such file or directory
In file included from source/IoMessage_parser.h:9,
from source/IoMessage.h:197,
from source/IoObject.h:27,
from source/IoBlock.h:9,
from source/IoBlock.c:9:
source/IoLexer.h:23: error: expected specifier-qualifier-list before
'List'
In file included from source/IoObject.h:27,
from source/IoBlock.h:9,
from source/IoBlock.c:9:
source/IoMessage.h:206: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '*' token
source/IoMessage.h:208: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '*' token
In file included from source/IoObject.h:28,
from source/IoBlock.h:9,
from source/IoBlock.c:9:
source/IoSeq.h:45: error: expected declaration specifiers or '...'
before 'UArray'
source/IoSeq.h:60: error: expected declaration specifiers or '...'
before 'UArray'
source/IoSeq.h:71: error: expected declaration specifiers or '...'
before 'UArray'
source/IoSeq.h:84: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '*' token
In file included from source/IoBlock.h:9,
from source/IoBlock.c:9:
source/IoObject.h:210: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '*' token
source/IoObject.h:215: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '*' token
source/IoObject.h:229: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'IoObject_pid'
In file included from source/IoBlock.h:10,
from source/IoBlock.c:9:
source/IoState.h:14:19: error: SHash.h: No such file or directory
source/IoState.h:15:22: error: MainArgs.h: No such file or directory
In file included from source/IoState.h:23,
from source/IoBlock.h:10,
from source/IoBlock.c:9:
source/IoCoroutine.h:12:18: error: Coro.h: No such file or directory
In file included from source/IoState.h:23,
from source/IoBlock.h:10,
from source/IoBlock.c:9:
source/IoCoroutine.h:24: error: expected specifier-qualifier-list
before 'Coro'
source/IoCoroutine.h:36: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '*' token
source/IoCoroutine.h:140: error: expected declaration specifiers or
'...' before 'UArray'
In file included from source/IoState.h:35,
from source/IoBlock.h:10,
from source/IoBlock.c:9:
source/IoState_callbacks.h:8: error: expected ';', ',' or ')' before
'*' token
source/IoState_callbacks.h:38: error: expected declaration specifiers
or '...' before 'UArray'
source/IoState_callbacks.h:39: error: expected declaration specifiers
or '...' before 'IoStatePrintCallback'
In file included from source/IoBlock.h:10,
from source/IoBlock.c:9:
source/IoState.h:41: error: expected specifier-qualifier-list before
'PHash'
source/IoState.h:184: error: expected declaration specifiers or '...'
before 'PID_TYPE'
In file included from source/IoState.h:190,
from source/IoBlock.h:10,
from source/IoBlock.c:9:
source/IoState_symbols.h:8: error: expected declaration specifiers or
'...' before 'UArray'
In file included from source/IoState.h:191,
from source/IoBlock.h:10,
from source/IoBlock.c:9:
source/IoState_exceptions.h:11:89: warning: no newline at end of file
In file included from source/IoBlock.h:11,
from source/IoBlock.c:9:
source/IoCall.h:45: error: expected declaration specifiers or '...'
before 'BStream'
source/IoCall.h:46: error: expected declaration specifiers or '...'
before 'BStream'
In file included from source/IoBlock.c:9:
source/IoBlock.h:24: error: expected specifier-qualifier-list before
'List'
source/IoBlock.h:36: error: expected declaration specifiers or '...'
before 'BStream'
source/IoBlock.h:37: error: expected declaration specifiers or '...'
before 'BStream'
source/IoBlock.h:44: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '*' token
In file included from source/IoBlock.c:14:
source/IoNumber.h:30: error: expected declaration specifiers or '...'
before 'BStream'
source/IoNumber.h:31: error: expected declaration specifiers or '...'
before 'BStream'
source/IoNumber.h:35: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'IoNumber_asStackUArray'
In file included from source/IoBlock.c:15:
source/IoList.h:26: error: expected declaration specifiers or '...'
before 'List'
source/IoList.h:31: error: expected declaration specifiers or '...'
before 'BStream'
source/IoList.h:32: error: expected declaration specifiers or '...'
before 'BStream'
source/IoList.h:34: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '*' token
source/IoList.h:40: error: expected declaration specifiers or '...'
before 'List'
source/IoBlock.c: In function 'IoBlock_copy_':
source/IoBlock.c:35: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:35: error: (Each undeclared identifier is reported
only once
source/IoBlock.c:35: error: for each function it appears in.)
source/IoBlock.c:35: error: expected expression before ')' token
source/IoBlock.c:35: error: 'CollectorMarker' undeclared (first use in
this function)
source/IoBlock.c:35: error: expected expression before ')' token
source/IoBlock.c:38: error: 'List' undeclared (first use in this function)
source/IoBlock.c:38: error: 'l1' undeclared (first use in this function)
source/IoBlock.c:38: error: expected expression before ')' token
source/IoBlock.c:40: error: expected expression before ')' token
source/IoBlock.c:40: error: 'i' undeclared (first use in this function)
source/IoBlock.c:40: error: 'v' undeclared (first use in this function)
source/IoBlock.c:40: error: expected ')' before ';' token
source/IoBlock.c:43: error: expected expression before ')' token
source/IoBlock.c:45: error: expected expression before ')' token
source/IoBlock.c:48: error: expected expression before ')' token
source/IoBlock.c:48: error: expected expression before ')' token
source/IoBlock.c: At top level:
source/IoBlock.c:51: error: expected declaration specifiers or '...'
before 'BStream'
source/IoBlock.c: In function 'IoBlock_writeToStream_':
source/IoBlock.c:53: error: 'UArray' undeclared (first use in this
function)
source/IoBlock.c:53: error: 'ba' undeclared (first use in this function)
source/IoBlock.c:54: error: 'stream' undeclared (first use in this
function)
source/IoBlock.c:58: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:58: error: expected expression before ')' token
source/IoBlock.c:58: error: 'CollectorMarker' undeclared (first use in
this function)
source/IoBlock.c:60: error: expected expression before ')' token
source/IoBlock.c: At top level:
source/IoBlock.c:68: error: expected declaration specifiers or '...'
before 'BStream'
source/IoBlock.c: In function 'IoBlock_readFromStream_':
source/IoBlock.c:71: error: 'UArray' undeclared (first use in this
function)
source/IoBlock.c:71: error: 'ba' undeclared (first use in this function)
source/IoBlock.c:71: error: 'stream' undeclared (first use in this
function)
source/IoBlock.c:74: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:74: error: expected expression before ')' token
source/IoBlock.c:74: error: 'CollectorMarker' undeclared (first use in
this function)
source/IoBlock.c:74: error: expected expression before ')' token
source/IoBlock.c:74: warning: passing argument 3 of
'IoState_on_doCString_withLabel_' makes pointer from integer without a
cast
source/IoBlock.c:78: error: expected expression before ')' token
source/IoBlock.c:84: error: 'PID_TYPE' undeclared (first use in this
function)
source/IoBlock.c:84: error: expected ';' before 'pid'
source/IoBlock.c:86: error: 'pid' undeclared (first use in this function)
source/IoBlock.c:88: error: expected expression before ')' token
source/IoBlock.c:88: error: expected expression before ')' token
source/IoBlock.c:88: error: too many arguments to function
'IoState_objectWithPid_'
source/IoBlock.c:92: error: expected expression before ')' token
source/IoBlock.c: In function 'IoBlock_proto':
source/IoBlock.c:118: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:118: error: expected expression before ')' token
source/IoBlock.c:118: error: 'CollectorMarker' undeclared (first use
in this function)
source/IoBlock.c:119: error: expected expression before ')' token
source/IoBlock.c:120: error: expected expression before ')' token
source/IoBlock.c:120: error: expected expression before ')' token
source/IoBlock.c:121: error: expected expression before ')' token
source/IoBlock.c:122: error: expected expression before ')' token
source/IoBlock.c: In function 'IoBlock_rawClone':
source/IoBlock.c:131: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:131: error: expected expression before ')' token
source/IoBlock.c:131: error: 'CollectorMarker' undeclared (first use
in this function)
source/IoBlock.c:133: error: expected expression before ')' token
source/IoBlock.c:134: error: expected expression before ')' token
source/IoBlock.c:134: error: expected expression before ')' token
source/IoBlock.c:135: error: expected expression before ')' token
source/IoBlock.c:136: error: expected expression before ')' token
source/IoBlock.c:136: error: 'IoBlockData' has no member named 'argNames'
source/IoBlock.c:137: error: expected expression before ')' token
source/IoBlock.c:137: error: 'IoBlockData' has no member named 'scope'
source/IoBlock.c:138: error: expected expression before ')' token
source/IoBlock.c:138: error: expected expression before ')' token
source/IoBlock.c:139: error: expected expression before ')' token
source/IoBlock.c:139: error: expected expression before ')' token
source/IoBlock.c: In function 'IoBlock_rawPrint':
source/IoBlock.c:151: error: 'UArray' undeclared (first use in this
function)
source/IoBlock.c:151: error: 'ba' undeclared (first use in this function)
source/IoBlock.c:152: warning: incompatible implicit declaration of
built-in function 'printf'
source/IoBlock.c: In function 'IoBlock_mark':
source/IoBlock.c:157: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:157: error: expected expression before ')' token
source/IoBlock.c:157: error: 'CollectorMarker' undeclared (first use
in this function)
source/IoBlock.c:159: error: 'IoBlockData' has no member named 'scope'
source/IoBlock.c:160: error: 'IoBlockData' has no member named 'argNames'
source/IoBlock.c: In function 'IoBlock_free':
source/IoBlock.c:165: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:165: error: expected expression before ')' token
source/IoBlock.c:165: error: 'CollectorMarker' undeclared (first use
in this function)
source/IoBlock.c:166: error: expected expression before ')' token
source/IoBlock.c: In function 'IoBlock_message_':
source/IoBlock.c:171: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:171: error: expected expression before ')' token
source/IoBlock.c:171: error: 'CollectorMarker' undeclared (first use
in this function)
source/IoBlock.c: In function 'IoBlock_activate':
source/IoBlock.c:178: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:178: error: expected expression before ')' token
source/IoBlock.c:178: error: 'CollectorMarker' undeclared (first use
in this function)
source/IoBlock.c:179: error: 'intptr_t' undeclared (first use in this
function)
source/IoBlock.c:179: error: expected ';' before 'poolMark'
source/IoBlock.c:181: error: expected expression before ')' token
source/IoBlock.c:182: error: 'List' undeclared (first use in this
function)
source/IoBlock.c:182: error: 'argNames' undeclared (first use in this
function)
source/IoBlock.c:182: error: 'IoBlockData' has no member named 'argNames'
source/IoBlock.c:183: error: 'IoBlockData' has no member named 'scope'
source/IoBlock.c:185: error: 'IoState' has no member named 'localsProto'
source/IoBlock.c:189: error: expected expression before ')' token
source/IoBlock.c:204: error: 'IoState' has no member named
'currentCoroutine'
source/IoBlock.c:207: error: 'PHash' undeclared (first use in this
function)
source/IoBlock.c:207: error: 'bslots' undeclared (first use in this
function)
source/IoBlock.c:207: error: expected expression before ')' token
source/IoBlock.c:208: error: 'IoState' has no member named 'callSymbol'
source/IoBlock.c:209: error: 'IoState' has no member named 'selfSymbol'
source/IoBlock.c:210: error: 'IoState' has no member named
'updateSlotSymbol'
source/IoBlock.c:210: error: 'IoState' has no member named
'localsUpdateSlotCFunc'
source/IoBlock.c:217: error: 'poolMark' undeclared (first use in this
function)
source/IoBlock.c:219: error: 'i' undeclared (first use in this function)
source/IoBlock.c:219: error: 'name' undeclared (first use in this
function)
source/IoBlock.c:220: error: expected expression before 'IoObject'
source/IoBlock.c:225: error: 'IoState' has no member named
'currentCoroutine'
source/IoBlock.c:246: error: expected expression before ')' token
source/IoBlock.c:248: error: 'IoState' has no member named 'returnValue'
source/IoBlock.c:249: error: 'IoState' has no member named 'stopStatus'
source/IoBlock.c: In function 'IoBlock_method':
source/IoBlock.c:295: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:295: error: expected expression before ')' token
source/IoBlock.c:295: error: 'CollectorMarker' undeclared (first use
in this function)
source/IoBlock.c:297: error: expected expression before ')' token
source/IoBlock.c:300: error: expected expression before ')' token
source/IoBlock.c:301: error: expected expression before ')' token
source/IoBlock.c:306: error: expected expression before ')' token
source/IoBlock.c:307: error: expected expression before ')' token
source/IoBlock.c: In function 'IoObject_block':
source/IoBlock.c:316: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:316: error: expected expression before ')' token
source/IoBlock.c:316: error: 'CollectorMarker' undeclared (first use
in this function)
source/IoBlock.c:317: error: expected expression before ')' token
source/IoBlock.c: In function 'IoBlock_print':
source/IoBlock.c:327: error: 'UArray' undeclared (first use in this
function)
source/IoBlock.c:327: error: 'ba' undeclared (first use in this function)
source/IoBlock.c:328: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:328: error: expected expression before ')' token
source/IoBlock.c:328: error: 'CollectorMarker' undeclared (first use
in this function)
source/IoBlock.c:328: warning: passing argument 2 of 'IoState_print_'
makes pointer from integer without a cast
source/IoBlock.c:329: warning: return makes pointer from integer
without a cast
source/IoBlock.c: At top level:
source/IoBlock.c:332: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '*' token
source/IoBlock.c: In function 'IoBlock_code':
source/IoBlock.c:366: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:366: error: expected expression before ')' token
source/IoBlock.c:366: error: 'CollectorMarker' undeclared (first use
in this function)
source/IoBlock.c:366: error: too many arguments to function
'IoState_symbolWithUArray_copy_'
source/IoBlock.c: In function 'IoBlock_code_':
source/IoBlock.c:377: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:377: error: expected expression before ')' token
source/IoBlock.c:377: error: 'CollectorMarker' undeclared (first use
in this function)
source/IoBlock.c:381: error: expected expression before ')' token
source/IoBlock.c:385: error: expected expression before ')' token
source/IoBlock.c: In function 'IoBlock_message':
source/IoBlock.c:397: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:397: error: expected expression before ')' token
source/IoBlock.c:397: error: 'CollectorMarker' undeclared (first use
in this function)
source/IoBlock.c:397: error: expected expression before ')' token
source/IoBlock.c: In function 'IoBlock_setMessage':
source/IoBlock.c:407: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:407: error: expected expression before ')' token
source/IoBlock.c:407: error: 'CollectorMarker' undeclared (first use
in this function)
source/IoBlock.c: In function 'IoBlock_argumentNames':
source/IoBlock.c:417: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:417: error: expected expression before ')' token
source/IoBlock.c:417: error: 'CollectorMarker' undeclared (first use
in this function)
source/IoBlock.c:419: error: expected expression before ')' token
source/IoBlock.c:419: error: 'i' undeclared (first use in this function)
source/IoBlock.c:419: error: 'v' undeclared (first use in this function)
source/IoBlock.c:419: error: invalid use of void expression
source/IoBlock.c: In function 'IoBlock_argumentNames_':
source/IoBlock.c:432: error: 'List' undeclared (first use in this
function)
source/IoBlock.c:432: error: 'rawNewArgNames' undeclared (first use in
this function)
source/IoBlock.c:434: error: 'i' undeclared (first use in this function)
source/IoBlock.c:434: error: 'v' undeclared (first use in this function)
source/IoBlock.c:435: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:435: error: expected expression before ')' token
source/IoBlock.c:435: error: 'CollectorMarker' undeclared (first use
in this function)
source/IoBlock.c:435: error: expected ')' before ';' token
source/IoBlock.c:438: error: expected expression before ')' token
source/IoBlock.c: In function 'IoBlock_scope':
source/IoBlock.c:449: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:449: error: expected expression before ')' token
source/IoBlock.c:449: error: 'CollectorMarker' undeclared (first use
in this function)
source/IoBlock.c:450: warning: pointer/integer type mismatch in
conditional expression
source/IoBlock.c: In function 'IoBlock_setScope_':
source/IoBlock.c:462: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:462: error: expected expression before ')' token
source/IoBlock.c:462: error: 'CollectorMarker' undeclared (first use
in this function)
source/IoBlock.c:462: warning: pointer/integer type mismatch in
conditional expression
source/IoBlock.c: In function 'IoBlock_passStops':
source/IoBlock.c:472: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:472: error: expected expression before ')' token
source/IoBlock.c:472: error: 'CollectorMarker' undeclared (first use
in this function)
source/IoBlock.c:472: warning: return makes pointer from integer
without a cast
source/IoBlock.c: In function 'IoBlock_setPassStops_':
source/IoBlock.c:481: error: 'IoObjectData' undeclared (first use in
this function)
source/IoBlock.c:481: error: expected expression before ')' token
source/IoBlock.c:481: error: 'CollectorMarker' undeclared (first use
in this function)
gmake[2]: *** [_build/objs/IoBlock.o] Error 1
gmake[2]: Leaving directory `/usr/home/jason/Io-2008-02-09/libs/iovm'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/usr/home/jason/Io-2008-02-09/libs/iovm'
gmake: *** [vm] Error 2


__._,_.___
.

__,_._,___
Re: building on FreeBSD
country flaguser name
United States
2008-03-26 01:53:38

--- I wrote:

> because otherwise it looks like people can't build Io on
FreeBSD

Unless the problem was with building on a chip without the SSE
instruction set, rather than with the OS.

__._,_.___
.

__,_._,___
Re: building on FreeBSD
country flaguser name
United States
2008-03-26 04:33:47

Don't hurry calling it a FreeBSD problem The -msse flag simply
didn't make it to 'cc'. The following should at least pass this flag
right: gmake CFLAGS=-msse

__._,_.___
.

__,_._,___
[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )