Hello, I don't know if this is how to do things, but I downloaded the Haiku tar ball, unpacked, and linked the sample-code/intro/ButtonWorld example against the Haiku libraries and ran it inside of app_server. Boom! loading symbols segment violation occurred Blitter::draw_32_to_32(unsigned char *, unsigned char *, long, long, long): draw_32_to_32__7BlitterPUcT1lll: +0020 ed01b9f8: * 87048b movl (%edi,%eax,4), %eax ButtonWorld:sc frame retaddr fd16a9b4 ed01ba44 Blitter::Draw(unsigned char *, unsigned char *, long, long, long) + 00000034 fd16a9e0 ed00d319 DisplayDriver::DrawBitmap(BRegion *, ServerBitmap *, BRect const &, BRect const &, DrawData const *) + 0000072d fd16ab38 800217eb ServerWindow::DispatchMessage(long) + 000004df fd16ad0c 800241ad ServerWindow::MonitorWin(void *) + 000000dd fd16ad3c ec06c50d thread_start + 00000039 ButtonWorld: Is this something expected, or am I pushing my luck too far? -- Mikael Jansson http://mikael.jansson.be