Hey, I am compiling on irix 6.5 and have this trouble: gcc -I/usr/freeware/include/gtk-1.2 -I/usr/freeware/include/glib-1.2 -I/usr/freeware/lib32/glib/include -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -Waggregate-return -L/usr/local/lib -o dillo -pthread chain.o commands.o cache.o capi.o dw.o dw_aligned_page.o dw_bullet.o dw_button.o dw_container.o dw_embed_gtk.o dw_ext_iterator.o dw_gtk_scrolled_frame.o dw_gtk_scrolled_window.o dw_gtk_statuslabel.o dw_gtk_viewport.o dw_hruler.o dw_image.o dw_list_item.o dw_marshal.o dw_page.o dw_style.o dw_table.o dw_table_cell.o dw_tooltip.o dw_widget.o findtext.o selection.o web.o progressbar.o dillo.o bookmark.o dicache.o dns.o gtk_ext_button.o gtk_ext_menu.o gtk_ext_menu_item.o gtk_menu_title.o gif.o jpeg.o png.o html.o image.o misc.o interface.o history.o nav.o plain.o menu.o prefs.o colors.o bitvec.o klist.o strbuf.o url.o cookies.o dpiapi.o IO/libDio.a -L/usr/freeware/lib32 -lgtk -lgdk -lgmodule -lglib -lintl -lXi -lXext -lX11 -lm gcc: unrecognized option `-pthread' ld32: ERROR 33: Unresolved text symbol "pthread_cancel" -- 1st referenced by IO/libDio.a(IO.o). looking in the config.log: configure:6722: checking whether threads work with -pthread configure:6749: gcc -o conftest -g -O2 -I/usr/local/include -L/usr/local/lib -pthread conftest.c >&5 gcc: unrecognized option `-pthread' configure:6755: $? = 0 I tried replacing -pthread with -lpthread in src/Makefile and in src/IO but it must be elsewhere. I found that I had to modify dillo_LDFLAGS = -lpthread too but I get at the end: -lm ld32: WARNING 84: /usr/lib32/libpthread.so is not used for resolving any symbol. ld32: ERROR 33: Unresolved text symbol "pthread_cancel" -- 1st referenced by IO/libDio.a(IO.o). Use linker option -v to see when and which objects, archives and dsos are loaded. so now I am still stuck :( Cheers, Riccardo