Sometimes this kind of error happens when I update my local copy.
I would be good to try checking out on a new directory.
- Takashi

On Sat, Jun 28, 2008 at 5:55 PM, Craig Overend <[EMAIL PROTECTED]> wrote:
> I believe I had the same problem initially. Make sure libreadline5 is
> installed.
>
> sudo aptitude install libreadline5
>
> Having said that, I've just done an SVN update and it's no longer compiling
> for me for a different reason. :)
>
> /bin/sh -ec '( cd object; make install )'
> make[1]: Entering directory `/home/craigo/dev/idst/object'
> /bin/sh -ec '[ -d stage1 ] || mkdir stage1'
> /bin/sh -ec '( cd id; make BIN="../stage1/" )'
> make[2]: Entering directory `/home/craigo/dev/idst/object/id'
> 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=\"i386\" -DSYSOS=\"linux\"
> -fno-strict-aliasing -DPREFIX='"/usr/local/lib/idc/i686-pc-linux-gnu/"'
> libid.c -c -o ../stage1/libid.o
> libid.c: In function '_libid_infos':
> libid.c:949: error: 'struct __methodinfo' has no member named 'next'
> libid.c: In function '_libid_enter':
> libid.c:978: error: 'struct __methodinfo' has no member named 'sourceStart'
> libid.c: In function '_libid_init':
> libid.c:1153: error: 'struct __libid' has no member named 'proto2'
> libid.c:1171: error: 'struct __libid' has no member named 'lineAt'
> libid.c:1172: error: 'struct __libid' has no member named 'infos'
> libid.c:1173: error: 'struct __libid' has no member named 'infoList'
> make[2]: *** [../stage1/libid.o] Error 1
> make[2]: Leaving directory `/home/craigo/dev/idst/object/id'
> make[1]: *** [stage1/libid.o] Error 2
> make[1]: Leaving directory `/home/craigo/dev/idst/object'
> make: *** [install] Error 2
>
>
> On Sat, Jun 28, 2008 at 12:10 PM, Rob Grainger
> <[EMAIL PROTECTED]> wrote:
>>
>> Hi,
>>
>> I'm trying to get FONC working on a Ubuntu distro (8.04) on a VM.
>>
>> I've got a long way through the build (many of the posts here have
>> helped), but it's failing with the following messages eventually (stage 2):
>>
>>
>> ./idc -g -g -k -I../objects main.st readline.o jolt.a -L/usr/local/lib
>> -lreadline -o main
>> jolt.a(debug.o): In function `freedlineLoadHistory':
>> /home/user/trunk/function/objects/freedline.c:573: undefined reference to
>> `fgetln'
>> collect2: ld returned 1 exit status
>>
>> (I must apologise, I'm a relative newcomer to Linux generally, so may have
>> missed something obvious).
>>
>> Any suggestions?
>>
>> Thanks,
>>
>> Rob Grainger
>>
>> ----- Original Message ----
>> From: Michael Haupt <[EMAIL PROTECTED]>
>> To: Fundamentals of New Computing <[email protected]>
>> Sent: Sunday, 22 June, 2008 1:58:53 PM
>> Subject: Re: [fonc] 64-bit? was: fonc on ubuntu.
>>
>> Hi Ian,
>>
>> Am 21.06.2008 um 20:17 schrieb Ian Piumarta:
>> > Hmm, Mac OS has a /usr/lib/readline that doesn't provide the above
>> > function.  (It looks like a wrapper around the BSD editline
>> > library.)  I removed the call to the above and replaced it with a
>> > home-made almost-equivalent.  (I'll remove the 'almost-' later.)
>> > Hope this helps.
>>
>> it does, thank you.
>>
>> So now I can report that "make spotless && make" works fine on Leopard
>> for revision 469. :-)
>>
>> Best,
>>
>> Michael

_______________________________________________
fonc mailing list
[email protected]
http://vpri.org/mailman/listinfo/fonc

Reply via email to