From: Jon S. <jon...@ya...> - 2004-03-12 18:45:45
|
I was checking all of the Mesa builds. I don't normally build in the dri tree, I thought people were building in the Mesa tree. It will take me a while to get a DRI build tree in place. Is there a simple fix for this while I get the build environment in place? Where is the include path that pulls from the DRI tree first? --- Alan Hourihane <al...@fa...> wrote: > It doesn't build Jon, because drm.h is being pulled from the shared > directory in the DRI tree first and not the Mesa tree. > > Alan. > > On Fri, Mar 12, 2004 at 09:01:25AM -0800, Jon Smirl wrote: > > I just pulled a clean tree and it built without problems. > > > > --- Dieter Nützel <Die...@ha...> wrote: > > > MX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM r200_context.c > > > In file included from r200_context.c:54: > > > r200_context.h:572: error: parse error before "drm_hw_lock_t" > > > r200_context.h:572: Warnung: no semicolon at end of struct or union > > > r200_context.h:575: error: parse error before '}' token > > > r200_context.h:575: Warnung: ISO C does not allow extra `;' outside of a > > > functio > > > n > > > r200_context.h:862: error: field `dri' has incomplete type > > > In file included > > > from ../../../../../../programs/Xserver/hw/xfree86/drivers/ati/ > > > radeon_dri.h:41, > > > from r200_ioctl.h:42, > > > from r200_context.c:55: > > > > ../../../../../../programs/Xserver/hw/xfree86/drivers/ati/radeon_common.h:146: > > > > > > e > > > rror: conflicting types for `RADEON_INIT_FULLSCREEN' > > > > > > ../../../../../../programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/radeo > > > n_drm.h:429: error: previous declaration of `RADEON_INIT_FULLSCREEN' > > > > ../../../../../../programs/Xserver/hw/xfree86/drivers/ati/radeon_common.h:146: > > > > > > W > > > arnung: redundant redeclaration of `RADEON_INIT_FULLSCREEN' in same scope > > > > > > ../../../../../../programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/radeo > > > n_drm.h:429: Warnung: previous declaration of `RADEON_INIT_FULLSCREEN' > > > > ../../../../../../programs/Xserver/hw/xfree86/drivers/ati/radeon_common.h:148: > > > > > > e > > > rror: conflicting types for `RADEON_CLEANUP_FULLSCREEN' > > > > > > ../../../../../../programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/radeo > > > n_drm.h:431: error: previous declaration of `RADEON_CLEANUP_FULLSCREEN' > > > > ../../../../../../programs/Xserver/hw/xfree86/drivers/ati/radeon_common.h:148: > > > > > > W > > > arnung: redundant redeclaration of `RADEON_CLEANUP_FULLSCREEN' in same > scope > > > > > > ../../../../../../programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/radeo > > > n_drm.h:431: Warnung: previous declaration of `RADEON_CLEANUP_FULLSCREEN' > > > > ../../../../../../programs/Xserver/hw/xfree86/drivers/ati/radeon_common.h:422: > > > > > > e > > > rror: redefinition of `struct drm_radeon_getparam' > > > > ../../../../../../programs/Xserver/hw/xfree86/drivers/ati/radeon_common.h:431: > > > > > > e > > > rror: redefinition of `struct drm_radeon_mem_alloc' > > > > ../../../../../../programs/Xserver/hw/xfree86/drivers/ati/radeon_common.h:438: > > > > > > e > > > rror: redefinition of `struct drm_radeon_mem_free' > > > > ../../../../../../programs/Xserver/hw/xfree86/drivers/ati/radeon_common.h:443: > > > > > > e > > > rror: redefinition of `struct drm_radeon_mem_init_heap' > > > > ../../../../../../programs/Xserver/hw/xfree86/drivers/ati/radeon_common.h:451: > > > > > > e > > > rror: redefinition of `struct drm_radeon_irq_emit' > > > > ../../../../../../programs/Xserver/hw/xfree86/drivers/ati/radeon_common.h:455: > > > > > > e > > > rror: redefinition of `struct drm_radeon_irq_wait' > > > make[6]: *** [r200_context.o] Fehler 1 > > > > > > [snip] > > > > > > -Dieter > > > > > > > > > ------------------------------------------------------- > > > This SF.Net email is sponsored by: IBM Linux Tutorials > > > Free Linux tutorial presented by Daniel Robbins, President and CEO of > > > GenToo technologies. Learn everything from fundamentals to system > > > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > > > -- > > > _______________________________________________ > > > Dri-devel mailing list > > > Dri...@li... > > > https://lists.sourceforge.net/lists/listinfo/dri-devel > > > > > > ===== > > Jon Smirl > > jon...@ya... > > > > __________________________________ > > Do you Yahoo!? > > Yahoo! Search - Find what youre looking for faster > > http://search.yahoo.com > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: IBM Linux Tutorials > > Free Linux tutorial presented by Daniel Robbins, President and CEO of > > GenToo technologies. Learn everything from fundamentals to system > > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > > -- > > _______________________________________________ > > Dri-devel mailing list > > Dri...@li... > > https://lists.sourceforge.net/lists/listinfo/dri-devel > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click > -- > _______________________________________________ > Dri-devel mailing list > Dri...@li... > https://lists.sourceforge.net/lists/listinfo/dri-devel ===== Jon Smirl jon...@ya... __________________________________ Do you Yahoo!? Yahoo! Search - Find what youre looking for faster http://search.yahoo.com |