Hi.
Ich versuche momentan nach vdr-wiki Anleitung ( http://vdr-wiki.de/wiki/index.…e-plugin#DirectFB_Support ) das Softdevice-plugin und alle dazugehörigen Sachen zu compilieren.
Wenn ich bei DirectFBs ./configure die Option --with-gfxdrivers=nvidia übergebe erhalte ich folgenden Fehler beim Ausführen von Make:
Code
In file included from nvidia.c:63:
nvidia.h:155: error: expected specifier-qualifier-list before 'SurfaceBuffer'
nvidia.h:214: error: expected specifier-qualifier-list before 'GraphicsDevice'
In file included from nvidia.c:65:
nvidia_accel.h: In function 'nv_waitidle':
nvidia_accel.h:97: error: 'NVidiaDriverData' has no member named 'mmio_base'
nvidia_accel.h:105: error: 'NVidiaDeviceData' has no member named 'idle_waitcycles'
nvidia_accel.h: In function 'nv_waitfifo':
nvidia_accel.h:117: error: 'NVidiaDriverData' has no member named 'mmio_base'
nvidia_accel.h:120: error: 'NVidiaDeviceData' has no member named 'waitfree_sum'
nvidia_accel.h:121: error: 'NVidiaDeviceData' has no member named 'waitfree_calls'
nvidia_accel.h:123: error: 'NVidiaDeviceData' has no member named 'fifo_free'
nvidia_accel.h:128: error: 'NVidiaDeviceData' has no member named 'fifo_free'
nvidia_accel.h:135: error: 'NVidiaDeviceData' has no member named 'fifo_free'
nvidia_accel.h:137: error: 'NVidiaDeviceData' has no member named 'free_waitcycles'
nvidia_accel.h:139: error: 'NVidiaDeviceData' has no member named 'cache_hits'
nvidia_accel.h:141: error: 'NVidiaDeviceData' has no member named 'fifo_free'
nvidia_accel.h: In function 'nv_emitdma':
nvidia_accel.h:151: error: 'NVidiaDeviceData' has no member named 'dma_put'
nvidia_accel.h:151: error: 'NVidiaDeviceData' has no member named 'dma_cur'
nvidia_accel.h:155: error: 'NVidiaDriverData' has no member named 'fb_base'
nvidia_accel.h:156: error: 'NVidiaDriverData' has no member named 'mmio_base'
nvidia_accel.h:156: error: 'NVidiaDeviceData' has no member named 'dma_cur'
nvidia_accel.h:158: error: 'NVidiaDeviceData' has no member named 'dma_put'
nvidia_accel.h:158: error: 'NVidiaDeviceData' has no member named 'dma_cur'
nvidia_accel.h: In function 'nv_waitdma':
nvidia_accel.h:167: error: 'NVidiaDriverData' has no member named 'mmio_base'
nvidia_accel.h:168: error: 'NVidiaDriverData' has no member named 'dma_base'
nvidia_accel.h:171: error: 'NVidiaDeviceData' has no member named 'waitfree_sum'
nvidia_accel.h:172: error: 'NVidiaDeviceData' has no member named 'waitfree_calls'
nvidia_accel.h:174: error: 'NVidiaDeviceData' has no member named 'dma_free'
nvidia_accel.h:176: error: 'NVidiaDeviceData' has no member named 'dma_get'
nvidia_accel.h:178: error: 'NVidiaDeviceData' has no member named 'dma_put'
nvidia_accel.h:178: error: 'NVidiaDeviceData' has no member named 'dma_get'
nvidia_accel.h:179: error: 'NVidiaDeviceData' has no member named 'dma_free'
nvidia_accel.h:179: error: 'NVidiaDeviceData' has no member named 'dma_max'
nvidia_accel.h:179: error: 'NVidiaDeviceData' has no member named 'dma_cur'
nvidia_accel.h:181: error: 'NVidiaDeviceData' has no member named 'dma_free'
nvidia_accel.h:183: error: 'NVidiaDeviceData' has no member named 'dma_cur'
nvidia_accel.h:185: error: 'NVidiaDeviceData' has no member named 'dma_get'
nvidia_accel.h:186: error: 'NVidiaDeviceData' has no member named 'dma_put'
nvidia_accel.h:187: error: 'NVidiaDeviceData' has no member named 'dma_cur'
nvidia_accel.h:192: error: 'NVidiaDeviceData' has no member named 'dma_get'
nvidia_accel.h:198: error: 'NVidiaDeviceData' has no member named 'dma_get'
nvidia_accel.h:201: error: 'NVidiaDeviceData' has no member named 'dma_cur'
nvidia_accel.h:204: error: 'NVidiaDeviceData' has no member named 'dma_free'
nvidia_accel.h:204: error: 'NVidiaDeviceData' has no member named 'dma_get'
nvidia_accel.h:208: error: 'NVidiaDeviceData' has no member named 'dma_free'
nvidia_accel.h:208: error: 'NVidiaDeviceData' has no member named 'dma_get'
nvidia_accel.h:208: error: 'NVidiaDeviceData' has no member named 'dma_cur'
nvidia_accel.h:216: error: 'NVidiaDeviceData' has no member named 'dma_free'
nvidia_accel.h:218: error: 'NVidiaDeviceData' has no member named 'free_waitcycles'
nvidia_accel.h:220: error: 'NVidiaDeviceData' has no member named 'cache_hits'
nvidia_accel.h:222: error: 'NVidiaDeviceData' has no member named 'dma_free'
In file included from nvidia.c:66:
nvidia_objects.h: In function 'nv_store_dma':
nvidia_objects.h:73: error: 'NVidiaDriverData' has no member named 'mmio_base'
nvidia_objects.h: In function 'nv_store_object':
nvidia_objects.h:122: error: 'NVidiaDriverData' has no member named 'mmio_base'
nvidia_objects.h: In function 'nv_assign_object':
nvidia_objects.h:152: error: 'NVidiaDeviceData' has no member named 'subchannel_object'
nvidia_objects.h:153: error: 'NVidiaDeviceData' has no member named 'use_dma'
nvidia_objects.h:153: error: 'NVidiaDriverData' has no member named 'dma_base'
nvidia_objects.h:153: error: 'NVidiaDeviceData' has no member named 'dma_cur'
nvidia_objects.h:153: error: 'NVidiaDeviceData' has no member named 'cmd_ptr'
nvidia_objects.h:153: error: 'NVidiaDriverData' has no member named 'dma_base'
nvidia_objects.h:153: error: 'NVidiaDeviceData' has no member named 'cmd_ptr'
nvidia_objects.h:153: error: 'NVidiaDeviceData' has no member named 'dma_cur'
nvidia_objects.h:153: error: 'NVidiaDeviceData' has no member named 'dma_cur'
nvidia_objects.h:153: error: 'NVidiaDeviceData' has no member named 'cmd_ptr'
nvidia_objects.h:153: error: 'NVidiaDriverData' has no member named 'mmio_base'
nvidia_objects.h:154: error: 'NVidiaDeviceData' has no member named 'cmd_ptr'
nvidia_objects.h:156: error: 'NVidiaDeviceData' has no member named 'subchannel_object'
nvidia.c: In function 'nvAfterSetVar':
nvidia.c:166: error: 'NVidiaDriverData' has no member named 'mmio_base'
nvidia.c:173: error: 'NVidiaDeviceData' has no member named 'use_dma'
nvidia.c:182: error: 'NVidiaDeviceData' has no member named 'use_dma'
nvidia.c:189: error: 'NVidiaDeviceData' has no member named 'use_dma'
nvidia.c:206: error: 'NVidiaDeviceData' has no member named 'use_dma'
nvidia.c:207: error: 'NVidiaDeviceData' has no member named 'use_agp'
nvidia.c:218: error: 'NVidiaDeviceData' has no member named 'dma_size'
nvidia.c:243: error: 'NVidiaDeviceData' has no member named 'arch'
nvidia.c:376: error: 'NVidiaDeviceData' has no member named 'dma_max'
nvidia.c:376: error: 'NVidiaDeviceData' has no member named 'dma_size'
nvidia.c:377: error: 'NVidiaDeviceData' has no member named 'dma_cur'
nvidia.c:378: error: 'NVidiaDeviceData' has no member named 'dma_free'
nvidia.c:378: error: 'NVidiaDeviceData' has no member named 'dma_max'
nvidia.c:379: error: 'NVidiaDeviceData' has no member named 'dma_put'
nvidia.c:380: error: 'NVidiaDeviceData' has no member named 'dma_get'
nvidia.c:381: error: 'NVidiaDeviceData' has no member named 'fifo_free'
nvidia.c: In function 'nvEngineReset':
nvidia.c:393: error: 'NVidiaDeviceData' has no member named 'subchannel_object'
nvidia.c: In function 'nvEmitCommands':
nvidia.c:424: error: 'NVidiaDeviceData' has no member named 'use_dma'
nvidia.c: In function 'nv4CheckState':
nvidia.c:435: error: 'CoreSurface' has no member named 'format'
nvidia.c:442: error: 'CoreSurface' has no member named 'format'
nvidia.c:442: error: 'CoreSurface' has no member named 'format'
nvidia.c:462: error: 'CoreSurface' has no member named 'format'
nvidia.c:462: error: 'CoreSurface' has no member named 'format'
nvidia.c:481: error: 'CoreSurface' has no member named 'width'
nvidia.c:482: error: 'CoreSurface' has no member named 'height'
nvidia.c:484: error: 'NVidiaDeviceData' has no member named 'max_texture_size'
nvidia.c:493: error: 'CoreSurface' has no member named 'format'
nvidia.c:496: error: 'CoreSurface' has no member named 'format'
nvidia.c:496: error: 'CoreSurface' has no member named 'format'
nvidia.c:504: error: 'CoreSurface' has no member named 'format'
nvidia.c:504: error: 'CoreSurface' has no member named 'format'
nvidia.c:518: error: 'CoreSurface' has no member named 'format'
nvidia.c: In function 'nv5CheckState':
nvidia.c:556: error: 'CoreSurface' has no member named 'format'
nvidia.c:563: error: 'CoreSurface' has no member named 'format'
nvidia.c:563: error: 'CoreSurface' has no member named 'format'
nvidia.c:583: error: 'CoreSurface' has no member named 'format'
nvidia.c:583: error: 'CoreSurface' has no member named 'format'
nvidia.c:602: error: 'CoreSurface' has no member named 'width'
nvidia.c:603: error: 'CoreSurface' has no member named 'height'
nvidia.c:605: error: 'NVidiaDeviceData' has no member named 'max_texture_size'
nvidia.c:620: error: 'CoreSurface' has no member named 'format'
nvidia.c:623: error: 'CoreSurface' has no member named 'format'
nvidia.c:623: error: 'CoreSurface' has no member named 'format'
nvidia.c:624: error: 'CoreSurface' has no member named 'front_buffer'
nvidia.c:632: error: 'CoreSurface' has no member named 'format'
nvidia.c:632: error: 'CoreSurface' has no member named 'format'
nvidia.c:633: error: 'CoreSurface' has no member named 'front_buffer'
nvidia.c:643: error: 'CoreSurface' has no member named 'front_buffer'
nvidia.c:645: error: 'CoreSurface' has no member named 'format'
nvidia.c:645: error: 'CoreSurface' has no member named 'format'
nvidia.c:652: error: 'CoreSurface' has no member named 'front_buffer'
nvidia.c: In function 'nv10CheckState':
nvidia.c:678: error: 'CoreSurface' has no member named 'format'
nvidia.c:685: error: 'CoreSurface' has no member named 'format'
nvidia.c:685: error: 'CoreSurface' has no member named 'format'
nvidia.c:705: error: 'CoreSurface' has no member named 'format'
nvidia.c:705: error: 'CoreSurface' has no member named 'format'
nvidia.c:724: error: 'CoreSurface' has no member named 'width'
nvidia.c:725: error: 'CoreSurface' has no member named 'height'
nvidia.c:727: error: 'NVidiaDeviceData' has no member named 'max_texture_size'
nvidia.c:732: error: 'CoreSurface' has no member named 'format'
nvidia.c:744: error: 'CoreSurface' has no member named 'format'
nvidia.c:746: error: 'CoreSurface' has no member named 'format'
nvidia.c:747: error: 'CoreSurface' has no member named 'front_buffer'
nvidia.c:753: error: 'CoreSurface' has no member named 'format'
nvidia.c:753: error: 'CoreSurface' has no member named 'format'
nvidia.c:754: error: 'CoreSurface' has no member named 'front_buffer'
nvidia.c:761: error: 'CoreSurface' has no member named 'format'
nvidia.c:761: error: 'CoreSurface' has no member named 'format'
nvidia.c:762: error: 'CoreSurface' has no member named 'front_buffer'
nvidia.c:772: error: 'CoreSurface' has no member named 'front_buffer'
nvidia.c:774: error: 'CoreSurface' has no member named 'format'
nvidia.c:774: error: 'CoreSurface' has no member named 'format'
nvidia.c:781: error: 'CoreSurface' has no member named 'front_buffer'
nvidia.c: In function 'nv20CheckState':
nvidia.c:806: error: 'CoreSurface' has no member named 'format'
nvidia.c:813: error: 'CoreSurface' has no member named 'format'
nvidia.c:813: error: 'CoreSurface' has no member named 'format'
nvidia.c:833: error: 'CoreSurface' has no member named 'format'
nvidia.c:833: error: 'CoreSurface' has no member named 'format'
nvidia.c:854: error: 'CoreSurface' has no member named 'format'
nvidia.c:866: error: 'CoreSurface' has no member named 'format'
nvidia.c:868: error: 'CoreSurface' has no member named 'front_buffer'
nvidia.c:874: error: 'CoreSurface' has no member named 'format'
nvidia.c:874: error: 'CoreSurface' has no member named 'format'
nvidia.c:875: error: 'CoreSurface' has no member named 'front_buffer'
nvidia.c:882: error: 'CoreSurface' has no member named 'format'
nvidia.c:882: error: 'CoreSurface' has no member named 'format'
nvidia.c:883: error: 'CoreSurface' has no member named 'front_buffer'
nvidia.c:893: error: 'CoreSurface' has no member named 'front_buffer'
nvidia.c:895: error: 'CoreSurface' has no member named 'format'
nvidia.c:895: error: 'CoreSurface' has no member named 'format'
nvidia.c:901: error: 'CoreSurface' has no member named 'front_buffer'
nvidia.c: In function 'nv30CheckState':
nvidia.c:931: error: 'CoreSurface' has no member named 'format'
nvidia.c:965: error: 'CoreSurface' has no member named 'format'
nvidia.c:980: error: 'CoreSurface' has no member named 'front_buffer'
nvidia.c:981: error: 'CoreSurface' has no member named 'format'
nvidia.c:981: error: 'CoreSurface' has no member named 'format'
nvidia.c: In function 'nv4SetState':
nvidia.c:1029: error: 'NVidiaDeviceData' has no member named 'state3d'
nvidia.c:1062: error: 'NVidiaDeviceData' has no member named 'src_texture'
nvidia.c:1062: error: 'CoreSurface' has no member named 'front_buffer'
nvidia.c:1065: error: 'NVidiaDeviceData' has no member named 'src_texture'
nvidia.c:1065: error: 'CoreSurface' has no member named 'front_buffer'
nvidia.c:1066: error: 'NVidiaDeviceData' has no member named 'state3d'
nvidia.c: In function 'nv5SetState':
nvidia.c:1105: error: 'NVidiaDeviceData' has no member named 'state3d'
nvidia.c:1138: error: 'NVidiaDeviceData' has no member named 'src_texture'
nvidia.c:1138: error: 'CoreSurface' has no member named 'front_buffer'
nvidia.c:1141: error: 'NVidiaDeviceData' has no member named 'src_texture'
nvidia.c:1141: error: 'CoreSurface' has no member named 'front_buffer'
nvidia.c:1142: error: 'NVidiaDeviceData' has no member named 'state3d'
nvidia.c: In function 'nv10SetState':
nvidia.c:1190: error: 'NVidiaDeviceData' has no member named 'state3d'
nvidia.c:1223: error: 'NVidiaDeviceData' has no member named 'src_texture'
nvidia.c:1223: error: 'CoreSurface' has no member named 'front_buffer'
nvidia.c:1226: error: 'NVidiaDeviceData' has no member named 'src_texture'
nvidia.c:1226: error: 'CoreSurface' has no member named 'front_buffer'
nvidia.c:1227: error: 'NVidiaDeviceData' has no member named 'state3d'
nvidia.c: At top level:
nvidia.c:1366: error: expected ')' before '*' token
nvidia.c:1382: error: expected ')' before '*' token
nvidia.c: In function 'nv_find_architecture':
nvidia.c:1416: error: 'NVidiaDriverData' has no member named 'mmio_base'
nvidia.c: At top level:
nvidia.c:1464: error: expected ')' before '*' token
nvidia.c:1554: error: expected ')' before '*' token
nvidia.c:1932: error: expected ')' before '*' token
nvidia.c:1966: error: expected ')' before '*' token
make[3]: *** [nvidia.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Alles anzeigen
Jemand einen Tipp für mich was ich falsch mache?
Danke!