Hi,

It seems that you're using linux, right? And the error is emitted because
you do not have any header files for compilation; you have to install
development libraries as well as compiler, in this case gcc. For example
in debian, 

"apt-get install build-essential"

will do install most basic requirements for building.

Hope this can help you.

----- Original Message -----
   From: Dominic Chambers <[EMAIL PROTECTED]>
   To: [email protected]
   Sent: 08-03-04 10:01:03
   Subject: [fonc] build error

  I was unable to &#39;make&#39; ldst, and I&#39;m not a C programmer so I 
don&#39;t know what this stuff really means. It did seem to want a gc-7.0 
folder, when in fact the version I checked out was 6.7, but changing the config 
file to use that version didn&#39;t help. Any one know what this means?:<br>
<br>[EMAIL PROTECTED]:~/cola/idst# make<br>/bin/sh -ec &#39;for dir in object 
function; do ( cd $dir; make ); done&#39;<br>make[1]: Entering directory 
`/home/dominic/cola/idst/object&#39;<br>./boot/configure&nbsp;&nbsp; 
boot/Makefile id/Makefile idc/Makefile idc/idc st80/Makefile &amp;&amp; touch 
.config-stamp<br>
i686-pc-linux-gnulibc1:<br>&nbsp; TARGET&nbsp;&nbsp;&nbsp;&nbsp; = 
i686-pc-linux-gnulibc1<br>&nbsp; PREFIX&nbsp;&nbsp;&nbsp;&nbsp; = 
/usr/local/lib/idc/i686-pc-linux-gnulibc1/<br>&nbsp; 
CC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = cc<br>&nbsp; 
CFLAGS&nbsp;&nbsp;&nbsp;&nbsp; = -g -Wall -Wreturn-type -Werror -D_GNU_SOURCE=1 
-Wno-unused-value<br>
&nbsp; MFLAGS&nbsp;&nbsp;&nbsp;&nbsp; = -w<br>&nbsp; 
OFLAGS&nbsp;&nbsp;&nbsp;&nbsp; = -O<br>&nbsp; O3FLAGS&nbsp;&nbsp;&nbsp; = -O3 
-march=prescott -fomit-frame-pointer -falign-functions=16 
-funroll-loops<br>&nbsp; PGFLAGS&nbsp;&nbsp;&nbsp; = -O3 -march=prescott 
-falign-functions=16 -funroll-loops<br>&nbsp; CCFLAGS&nbsp;&nbsp;&nbsp; = <br>
&nbsp; LDFLAGS&nbsp;&nbsp;&nbsp; = -export-dynamic<br>&nbsp; 
LDLIBS&nbsp;&nbsp;&nbsp;&nbsp; = -ldl -lm<br>&nbsp; 
OBJEXT&nbsp;&nbsp;&nbsp;&nbsp; = <br>&nbsp; CCFLAGS_O&nbsp; = -c<br>&nbsp; 
LDFLAGS_O&nbsp; = <br>&nbsp; LDLIBS_O&nbsp;&nbsp; = <br>&nbsp; 
OBJEXT_O&nbsp;&nbsp; = .o<br>&nbsp; CCFLAGS_SO =&nbsp; -fpic<br>&nbsp; 
LDFLAGS_SO = -shared<br>&nbsp; LDLIBS_SO&nbsp; = <br>
&nbsp; OBJEXT_SO&nbsp; = .so<br>&nbsp; GCDIR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 
gc-7.0<br>&nbsp; SYSARCH&nbsp;&nbsp;&nbsp; = i386<br>&nbsp; 
SYSOS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = linux<br>creating 
boot/Makefile<br>creating id/Makefile<br>creating idc/Makefile<br>creating 
idc/idc<br>creating st80/Makefile<br>cp -p idc/idc boot/.<br>
/bin/sh -ec &#39;( cd boot; make )&#39;<br>make[2]: Entering directory 
`/home/dominic/cola/idst/object/boot&#39;<br>rm -rf include/gc<br>cp -pr 
../gc-7.0/include include/gc<br>cp: cannot stat `../gc-7.0/include&#39;: No 
such file or directory<br>
make[2]: *** [include/gc] Error 1<br>make[2]: Leaving directory 
`/home/dominic/cola/idst/object/boot&#39;<br>make[1]: [boot] Error 2 
(ignored)<br>/bin/sh -ec &#39;[ -d stage1 ] || mkdir stage1&#39;<br>/bin/sh -ec 
&#39;for dir in id st80 idc; do ( echo $dir; cd $dir; make 
IDC=&quot;../boot/idc -B../boot/ -O&quot; BIN=&quot;../stage1/&quot; ); 
done&#39;<br>
id<br>make[2]: Entering directory `/home/dominic/cola/idst/object/id&#39;<br>cc 
-g -Wall -Wreturn-type -Werror -D_GNU_SOURCE=1 -Wno-unused-value -w -g -O3 
-march=prescott -fomit-frame-pointer -falign-functions=16 -funroll-loops 
-I../stage1//include -DNDEBUG -DSYSARCH=&quot;i386&quot; 
-DSYSOS=&quot;linux&quot;&nbsp; 
-DPREFIX=&#39;&quot;/usr/local/lib/idc/i686-pc-linux-gnulibc1/&quot;&#39; 
libid.c -c -o ../stage1/libid.o<br>
libid.c:1:58: error: stdio.h: No such file or directory<br>libid.c:2:20: error: 
stdlib.h: No such file or directory<br>libid.c:4:20: error: signal.h: No such 
file or directory<br>libid.c:5:20: error: setjmp.h: No such file or 
directory<br>
libid.c:6:20: error: string.h: No such file or directory<br>libid.c:7:19: 
error: ctype.h: No such file or directory<br>libid.c:8:19: error: fcntl.h: No 
such file or directory<br>libid.c:9:20: error: unistd.h: No such file or 
directory<br>
libid.c:10:19: error: errno.h: No such file or directory<br>libid.c:11:22: 
error: sys/time.h: No such file or directory<br>libid.c:12:22: error: 
sys/stat.h: No such file or directory<br>libid.c:13:23: error: sys/param.h: No 
such file or directory<br>
libid.c:14:20: error: assert.h: No such file or directory<br>libid.c:26:20: 
error: dlfcn.h: No such file or directory<br>libid.c:30:19: error: gc/gc.h: No 
such file or directory<br>In file included from 
libid.c:53:<br>../stage1//include/id/id.h:28: error: expected 
specifier-qualifier-list before 'size_t'<br>
../stage1//include/id/id.h:71: error: expected declaration specifiers or '...' 
before 'size_t'<br>../stage1//include/id/id.h:72: error: expected ')' before 
'size'<br>../stage1//include/id/id.h:73: error: expected ';' before 'void'<br>
libid.c:61: error: expected declaration specifiers or '...' before 
'size_t'<br>libid.c:62: error: expected ')' before 'size'<br>libid.c:63: error: 
expected ')' before 'size'<br>libid.c:111: error: expected 
specifier-qualifier-list before 'size_t'<br>
libid.c:138: error: expected specifier-qualifier-list before 
'size_t'<br>libid.c:147: error: expected specifier-qualifier-list before 
'size_t'<br>libid.c: In function 'fatal':<br>libid.c:205: error: 'stdout' 
undeclared (first use in this function)<br>
libid.c:205: error: (Each undeclared identifier is reported only 
once<br>libid.c:205: error: for each function it appears in.)<br>libid.c:206: 
error: 'stderr' undeclared (first use in this function)<br>libid.c: At top 
level:<br>
libid.c:220: error: expected declaration specifiers or '...' before 
'size_t'<br>libid.c: In function '_vector__init_':<br>libid.c:224: error: 
'_vector_t' has no member named 'size'<br>libid.c:224: error: 'size' undeclared 
(first use in this function)<br>
libid.c: At top level:<br>libid.c:244: error: expected declaration specifiers 
or '...' before 'size_t'<br>libid.c: In function 
'_selector__init_':<br>libid.c:247: error: '_selector_t' has no member named 
'size'<br>libid.c:247: error: 'size' undeclared (first use in this function)<br>
libid.c:248: error: '_selector_t' has no member named 'elements'<br>libid.c: At 
top level:<br>libid.c:252: error: expected declaration specifiers or '...' 
before 'size_t'<br>libid.c: In function '_vtable___alloc_':<br>libid.c:254: 
error: 'size' undeclared (first use in this function)<br>
libid.c: In function '_vector__grow':<br>libid.c:284: error: '_vector_t' has no 
member named 'size'<br>libid.c:285: error: too many arguments to function 
'_vtable___alloc_'<br>libid.c:285: error: too many arguments to function 
'_vector__init_'<br>
libid.c:286: error: '_vector_t' has no member named 'elements'<br>libid.c:286: 
error: '_vector_t' has no member named 'elements'<br>libid.c:286: error: 
'_vector_t' has no member named 'size'<br>libid.c: In function 
'_vtable__init':<br>
libid.c:293: error: '_vtable_t' has no member named 'tally'<br>libid.c:294: 
error: '_vtable_t' has no member named 'bindings'<br>libid.c:294: error: too 
many arguments to function '_vtable___alloc_'<br>libid.c:294: error: too many 
arguments to function '_vector__init_'<br>
libid.c:295: error: '_vtable_t' has no member named 'delegate'<br>libid.c: In 
function '_vtable__delegated':<br>libid.c:301: error: too many arguments to 
function '_vtable___alloc_'<br>libid.c:303: error: '_vtable_t' has no member 
named 'tally'<br>
libid.c:304: error: '_vtable_t' has no member named 'bindings'<br>libid.c:304: 
error: too many arguments to function '_vtable___alloc_'<br>libid.c:304: error: 
too many arguments to function '_vector__init_'<br>libid.c:305: error: 
'_vtable_t' has no member named 'delegate'<br>
libid.c: In function '_object___delegated':<br>libid.c:322: error: too many 
arguments to function '_vtable___alloc_'<br>libid.c: In function 
'_vtable__findKeyOrNil_':<br>libid.c:327: error: '_vtable_t' has no member 
named 'bindings'<br>
libid.c:328: error: 'size_t' undeclared (first use in this 
function)<br>libid.c:328: error: expected ';' before 'i'<br>libid.c:330: error: 
'i' undeclared (first use in this function)<br>libid.c:330: error: 'tally' 
undeclared (first use in this function)<br>
libid.c: In function '_vtable__lookup_':<br>libid.c:343: error: '_vtable_t' has 
no member named 'delegate'<br>libid.c:345: error: '_vtable_t' has no member 
named 'delegate'<br>libid.c:346: error: '_vtable_t' has no member named 
'delegate'<br>
libid.c:346: error: '_vtable_t' has no member named 'delegate'<br>libid.c: In 
function '_vtable__add_':<br>libid.c:354: error: '_vtable_t' has no member 
named 'tally'<br>libid.c:354: error: '_vtable_t' has no member named 
'bindings'<br>
libid.c:355: error: '_vtable_t' has no member named 'bindings'<br>libid.c:355: 
error: '_vtable_t' has no member named 'bindings'<br>libid.c:355: error: 
'_vtable_t' has no member named 'bindings'<br>libid.c:356: error: '_vtable_t' 
has no member named 'bindings'<br>
libid.c:356: error: '_vtable_t' has no member named 'tally'<br>libid.c: In 
function '_vtable__methodAt_put_with_':<br>libid.c:366: error: too many 
arguments to function '_vtable___alloc_'<br>libid.c:368: error: too many 
arguments to function '_vtable___alloc_'<br>
libid.c: In function '_selector__withCString_':<br>libid.c:388: error: too many 
arguments to function '_vtable___alloc_'<br>libid.c:388: error: too many 
arguments to function '_selector__init_'<br>libid.c:389: error: '_selector_t' 
has no member named 'elements'<br>
libid.c:389: error: '_selector_t' has no member named 'size'<br>libid.c:390: 
error: '_selector_t' has no member named 'size'<br>libid.c: In function 
'_selector___intern_':<br>libid.c:409: error: '_vtable_t' has no member named 
'bindings'<br>
libid.c:410: error: 'size_t' undeclared (first use in this 
function)<br>libid.c:410: error: expected ';' before 'low'<br>libid.c:411: 
error: expected ';' before 'high'<br>libid.c:414: error: 'low' undeclared 
(first use in this function)<br>
libid.c:414: error: 'high' undeclared (first use in this 
function)<br>libid.c:416: error: expected ';' before 'mid'<br>libid.c:417: 
error: 'mid' undeclared (first use in this function)<br>libid.c:422: error: 
'_vtable_t' has no member named 'tally'<br>
libid.c:424: error: '_vtable_t' has no member named 'tally'<br>libid.c:424: 
error: '_vtable_t' has no member named 'bindings'<br>libid.c:426: error: 
'_vtable_t' has no member named 'bindings'<br>libid.c:426: error: '_vtable_t' 
has no member named 'bindings'<br>
libid.c:426: error: '_vtable_t' has no member named 'bindings'<br>libid.c:427: 
error: '_vtable_t' has no member named 'bindings'<br>libid.c:429: error: 
'_vtable_t' has no member named 'tally'<br>libid.c:430: error: '_vtable_t' has 
no member named 'tally'<br>
libid.c: In function '_object___import_':<br>libid.c:451: error: 'RTLD_DEFAULT' 
undeclared (first use in this function)<br>libid.c:455: error: 'RTLD_LAZY' 
undeclared (first use in this function)<br>libid.c:455: error: 'RTLD_GLOBAL' 
undeclared (first use in this function)<br>
libid.c:467: error: 'MAXPATHLEN' undeclared (first use in this 
function)<br>libid.c: In function '_libid_bind_fill':<br>libid.c:647: error: 
'_selector_t' has no member named 'elements'<br>libid.c: In function 
'_libid_bind2':<br>
libid.c:701: error: '_selector_t' has no member named 'elements'<br>libid.c: In 
function '_libid_bindv':<br>libid.c:751: error: '_selector_t' has no member 
named 'elements'<br>libid.c: In function '_libid_export':<br>libid.c:836: 
error: too many arguments to function '_vtable___alloc_'<br>
libid.c: At top level:<br>libid.c:853: error: expected declaration specifiers 
or '...' before 'size_t'<br>libid.c: In function 
'_libid_alloc':<br>libid.c:857: error: 'size' undeclared (first use in this 
function)<br>libid.c:857: error: too many arguments to function 
'_vtable___alloc_'<br>
libid.c: At top level:<br>libid.c:860: error: expected ')' before 
'size'<br>libid.c:870: error: expected ')' before 'size'<br>libid.c: In 
function '_libid_nlreturn':<br>libid.c:890: error: 'jmp_buf' undeclared (first 
use in this function)<br>
libid.c:890: error: expected expression before ')' token<br>libid.c: In 
function '_libid_param':<br>libid.c:898: error: 'errno' undeclared (first use 
in this function)<br>libid.c: In function '_libid_init':<br>libid.c:1024: 
error: too many arguments to function '_vtable___alloc_'<br>
libid.c:1027: error: too many arguments to function 
'_vtable___alloc_'<br>libid.c:1028: error: '_vtable_t' has no member named 
'bindings'<br>libid.c:1029: error: '_vtable_t' has no member named 
'bindings'<br>libid.c:1031: error: too many arguments to function 
'_vtable___alloc_'<br>
libid.c:1032: error: '_vtable_t' has no member named 
'delegate'<br>libid.c:1033: error: '_vtable_t' has no member named 
'delegate'<br>libid.c:1035: error: too many arguments to function 
'_vtable___alloc_'<br>libid.c:1036: error: too many arguments to function 
'_vtable___alloc_'<br>
libid.c:1038: error: too many arguments to function 
'_vtable___alloc_'<br>libid.c:1039: error: too many arguments to function 
'_vtable___alloc_'<br>libid.c:1040: error: too many arguments to function 
'_vtable___alloc_'<br>
libid.c:1040: error: too many arguments to function 
'_vector__init_'<br>libid.c:1096: error: 'SIGINT' undeclared (first use in this 
function)<br>libid.c:1101: error: 'dlopen' undeclared (first use in this 
function)<br>libid.c:1102: error: 'dlsym' undeclared (first use in this 
function)<br>
libid.c:1103: error: 'dlclose' undeclared (first use in this 
function)<br>libid.c:1113: error: 'struct __libid' has no member named 
'palloc'<br>libid.c:1113: error: '_libid_palloc' undeclared (first use in this 
function)<br>
libid.c:1114: error: 'struct __libid' has no member named 
'balloc'<br>libid.c:1114: error: '_libid_balloc' undeclared (first use in this 
function)<br>libid.c:1116: error: 'struct __libid' has no member named 
'import'<br>libid.c:1117: error: 'struct __libid' has no member named 
'export'<br>
libid.c:1118: error: 'struct __libid' has no member named 
'param'<br>libid.c:1120: error: 'struct __libid' has no member named 
'bind'<br>libid.c:1121: error: 'struct __libid' has no member named 
'bind2'<br>libid.c:1122: error: 'struct __libid' has no member named 'bindv'<br>
libid.c:1124: error: 'struct __libid' has no member named 
'nlreturn'<br>libid.c:1125: error: 'struct __libid' has no member named 
'nlresult'<br>libid.c:1127: error: 'struct __libid' has no member named 
'enter'<br>libid.c:1128: error: 'struct __libid' has no member named 'line'<br>
libid.c:1129: error: 'struct __libid' has no member named 
'leave'<br>libid.c:1130: error: 'struct __libid' has no member named 
'backtrace'<br>libid.c:1131: error: 'struct __libid' has no member named 
'methodAt'<br>libid.c:1133: error: 'struct __libid' has no member named 
'gc_addRoots'<br>
libid.c:1133: error: 'RTLD_DEFAULT' undeclared (first use in this 
function)<br>libid.c:1134: error: 'struct __libid' has no member named 
'gc_gcollect'<br>libid.c:1135: error: 'struct __libid' has no member named 
'gc_unregisterDisappearingLink'<br>
libid.c:1136: error: 'struct __libid' has no member named 
'gc_generalRegisterDisappearingLink'<br>make[2]: *** [../stage1/libid.o] Error 
1<br>make[2]: Leaving directory 
`/home/dominic/cola/idst/object/id&#39;<br>st80<br>make[2]: Entering directory 
`/home/dominic/cola/idst/object/st80&#39;<br>
../boot/idc -B../boot/ -O&nbsp; -k -c _object.st -o 
../stage1/_object.o<br>../boot/idc: 248: ../boot/idc1: not found<br>make[2]: 
*** [../stage1/_object.o] Error 127<br>make[2]: Leaving directory 
`/home/dominic/cola/idst/object/st80&#39;<br>
idc<br>make[2]: Entering directory 
`/home/dominic/cola/idst/object/idc&#39;<br>/bin/sh -ec &#39;cp -p 
../gc-7.0/.libs/libgc.a ../stage1/gc.a&#39;<br>cp: cannot stat 
`../gc-7.0/.libs/libgc.a&#39;: No such file or directory<br>
make[2]: [../stage1/gc.a] Error 1 (ignored)<br>../boot/idc -B../boot/ -O 
-I../st80 -k -c ArgumentVariableNode.st -o 
../stage1/ArgumentVariableNode.o<br>../boot/idc: 248: ../boot/idc1: not 
found<br>make[2]: *** [../stage1/ArgumentVariableNode.o] Error 127<br>
make[2]: Leaving directory `/home/dominic/cola/idst/object/idc&#39;<br>make[1]: 
*** [stage1] Error 2<br>make[1]: Leaving directory 
`/home/dominic/cola/idst/object&#39;<br>make[1]: Entering directory 
`/home/dominic/cola/idst/function&#39;<br>
/bin/sh -ec &#39;for dir in objects jolt-burg; do ( cd $dir; make ); 
done&#39;<br>make[2]: Entering directory 
`/home/dominic/cola/idst/function/objects&#39;<br>./idc -g -k -c _object.st -o 
_object.o<br>./idc: 7: idc: not found<br>
make[2]: *** [_object.o] Error 127<br>make[2]: Leaving directory 
`/home/dominic/cola/idst/function/objects&#39;<br>exec: 7: idc: not 
found<br>exec: 7: idc: not found<br>exec: 7: idc: not found<br>make[2]: 
Entering directory `/home/dominic/cola/idst/function/jolt-burg&#39;<br>
/bin/sh -ec &#39;cd ../objects;&nbsp; make&#39;<br>make[3]: Entering directory 
`/home/dominic/cola/idst/function/objects&#39;<br>./idc -g -k -c _object.st -o 
_object.o<br>./idc: 7: idc: not found<br>make[3]: *** [_object.o] Error 127<br>
make[3]: Leaving directory 
`/home/dominic/cola/idst/function/objects&#39;<br>make[2]: *** 
[../objects/objects.a] Error 2<br>make[2]: Leaving directory 
`/home/dominic/cola/idst/function/jolt-burg&#39;<br>make[1]: *** [all] Error 
2<br>
make[1]: Leaving directory `/home/dominic/cola/idst/function&#39;<br>make: *** 
[all] Error 2<br><br><br>Thanks, Dominic.<br><br>
_______________________________________________
fonc mailing list
[email protected]
http://vpri.org/mailman/listinfo/fonc

Reply via email to