[openbeos] Re: Radeon problems

Axel Dörfler a écrit :

Adam K Kirchhoff <adamk@xxxxxxxxxxxx> wrote:


Radeon - initRingBuffer: Cannot allocate ring buffer
Graphics Driver - mem_destroy:
Graphics Driver - mem_destroy:
Radeon - Radeon_CleanupPCIGART:
Radeon - Radeon_UnmapDevice:
Radeon - open_hook: returning 0x80000000

You can find the full debug log at http://68.44.156.246/haiku-radeon-log.txt.gz

If no one has any comments at the moment, I'll go ahead and open this as a bug.



The output above suggests that you are using an old libgraphicscommon.a - this seems to be a bug in our build system in fact (see http://www.haiku-os.org/bugzilla/show_bug.cgi?id=545).
When you remove that static library from your hard drive, it will be automatically recreated on next build, and the problem should be gone.




This happened because you renamed a source file from a static library : as "ar" performs an update action with the new named object, your static library keeps the old version object in the archive, then the symbol used must be the old one. We could force the recreation of the archive (changing ar options used and activating NOARUPDATE)

Bye,
Jérôme


Other related posts: