g++ -g -O2 -Wall -fno-exceptions -fno-rtti -o testkjs testkjs.o -L/usr/lib -lm ./.libs/libjavascriptcore.a /usr/lib/libgtk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libpangocairo-1.0.so -lXext -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes /usr/lib/libpango-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so /usr/lib/libglib-2.0.so /usr/lib/libxml2.so /usr/lib/libsqlite3.so -ldl /usr/lib/libcairo.so -lpng12 -lXrender -lX11 -lfontconfig /usr/lib/libfreetype.so -lz -licui18n -licuuc -licudata -lpthread ./.libs/libjavascriptcore.a(Parser.o): In function `KJS::Parser::parse(KJS::UString const&, int, KJS::UChar const*, unsigned int, int*, int*, KJS::UString*)': /home/alp/Projects/webkit/git/WebKit/autotools/JavaScriptCore/../../JavaScriptCore/kjs/Parser.cpp:62: undefined reference to `kjsyyparse()' ./.libs/libjavascriptcore.a(lexer.o): In function `.L241': /home/alp/Projects/webkit/git/WebKit/autotools/JavaScriptCore/../../JavaScriptCore/kjs/lexer.cpp:522: undefined reference to `kjsyylloc' ./.libs/libjavascriptcore.a(lexer.o): In function `.L516': /home/alp/Projects/webkit/git/WebKit/autotools/JavaScriptCore/../../JavaScriptCore/kjs/lexer.cpp:544: undefined reference to `kjsyylval' ./.libs/libjavascriptcore.a(lexer.o): In function `.L432': /home/alp/Projects/webkit/git/WebKit/autotools/JavaScriptCore/../../JavaScriptCore/kjs/lexer.cpp:563: undefined reference to `kjsyylval' ./.libs/libjavascriptcore.a(lexer.o): In function `.L433': /home/alp/Projects/webkit/git/WebKit/autotools/JavaScriptCore/../../JavaScriptCore/kjs/lexer.cpp:559: undefined reference to `kjsyylval' collect2: ld returned 1 exit status make[3]: *** [testkjs] Error 1 make[3]: Leaving directory `/home/alp/Projects/webkit/git/WebKit/autotools/JavaScriptCore'