Ticket #1734 (closed bug: fixed)
BDirectWindow apps compiled for R5 don't work in Haiku
| Reported by: | jackburton | Owned by: | axeld |
|---|---|---|---|
| Priority: | normal | Milestone: | R1/alpha1 |
| Component: | Kits/Interface Kit | Version: | R1 development |
| Cc: | Blocked By: | ||
| Platform: | All | Blocking: |
Description (last modified by jackburton) (diff)
I copied the R5 devtools to my haiku partition and compiled the sample apps Chart and Stars. They start up correctly but only show a black window. If the same applications are cross compiled from within the haiku build environment (under linux) they work correctly. After investigating a bit, it seems that their inherited DirectConnected() method is never called. I added some debug output to our BDirectWindow implementation, and the _DirectDaemon() method loops correctly, acquires the fDisableSem correctly, and then releases the fDisableSemAck correctly. So the code path looks okay, just that the virtual inherited version of DirectConnected() is never called. Anyone has any idea ?
