Hi, I have recompiled libantlr3c using ./configure --enable-64bit, and all is fine now. thanks !
Cheers On Mon, Sep 13, 2010 at 1:40 AM, Jay T <[email protected]> wrote: > Hi: > > Try compiling with ./configure --enable-64bit, and also don't forget to > include the -I '/path/to/antlr/header/files' in your gcc . Hopefully that > works. > > Cheers > > J > > > > On Sun, Sep 12, 2010 at 4:59 PM, Armel BOURGON-DROUOT <[email protected] > > wrote: > >> Hello everyone, >> >> I will use antlr in an academic project. For now I just want to set up >> the environment (under mac osx 10.6. >> Following the examples from my teacher I face an issue: >> >> 1) I have installed ANTLRWorks, and I'm able to generate *Lexer.c/h and >> *Parser.c/h from the *.g file given by my teacher. >> >> 2) To compile these files I download libantlr3c then I compile and install >> it by : >> ./configure >> make >> sudo make install >> After that I have libantlr3c.a, libantlr3c.la and libantlr3c.dylib in >> /usr/local/lib. >> >> 3) I try to compile the c files using this makefile : >> >> name = Calculette >> >> all: ./output/$(name)Parser.c ./output/$(name)Parser.h >> gcc main.c ./output/$(name)Lexer.c ./output/$(name)Parser.c >> -L/usr/local/lib >> -l antlr3c -o run >> >> Main.c is a part of my teacher example. >> but I get this message : >> >> gcc main.c ./output/CalculetteLexer.c ./output/CalculetteParser.c >> -L/usr/local/lib -l antlr3c -o run >> ld: warning: in /usr/local/lib/libantlr3c.a, file was built for >> unsupported >> file format which is not the architecture being linked (x86_64) >> Undefined symbols: >> "_antlr3CommonTokenStreamSourceNew", referenced from: >> _main in ccdRYqut.o >> "_antlr3ParserNewStream", referenced from: >> _CalculetteParserNewSSD in ccwb3FmC.o >> "_antlr3AsciiFileStreamNew", referenced from: >> _main in ccdRYqut.o >> "_antlr3LexerNewStream", referenced from: >> _CalculetteLexerNewSSD in cciBqC4b.o >> ld: symbol(s) not found >> collect2: ld returned 1 exit status >> make: *** [all] Error 1 >> >> Maybe I can try to compile libantlr3c for x86_64 but i don't know how. Any >> ideas ? >> -- >> Armel BOURGON-DROUOT >> >> List: http://www.antlr.org/mailman/listinfo/antlr-interest >> Unsubscribe: >> http://www.antlr.org/mailman/options/antlr-interest/your-email-address >> > > -- Armel BOURGON-DROUOT Élève-ingénieur Esial 2A List: http://www.antlr.org/mailman/listinfo/antlr-interest Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your-email-address -- You received this message because you are subscribed to the Google Groups "il-antlr-interest" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/il-antlr-interest?hl=en.
