Ticket #27 (closed defect: wontfix)

Opened 6 months ago

Last modified 6 months ago

Issues building demos/glade

Reported by: tag Assigned to: Mike Wey
Priority: major Milestone: Pre-release 8
Component: gtkd - classes Version: TRUNK
Keywords: Cc:

Description

Some of the tests build okay, but this one fails in trunk.

scott@thinkpad:~/code/contrib/gtkd.trunk/demos/glade> dsss build  
Default prefix /usr is unwritable, using /home/scott/d instead.
gladeTest.d => gladeTest
+ /usr/bin/rebuild -Idsss_imports/ -I. -S./ -I/home/scott/d/include/d -S/home/scott/d/lib/  -I/usr/include/d -S/usr/lib -I/home/scott/d/include/d -S/home/scott/d/lib  -oqdsss_objs/G -I../../demos -no-export-dynamic -L-ldl gladeTest.d -ofgladeTest 
/home/scott/d/lib//libDG-gtk.a(gtk.FileChooserDialog.o):(.data._D41TypeInfo_E4gtkc8gtktypes15GtkResponseType6__initZ[_D41TypeInfo_E4gtkc8gtktypes15GtkResponseType6__initZ]+0x18): undefined reference to `___s.2775'
collect2: ld returned 1 exit status
Command /usr/bin/rebuild returned with code 65280, aborting.
Error: Command failed, aborting.

Change History

02/29/08 16:05:35 changed by Mike Wey

  • owner changed from JJR to Mike Wey.
  • status changed from new to assigned.
  • component changed from Addon - gda to gtkd - classes.
  • milestone set to Pre-release 8.

For the error it looks like you are using GDC 0.24. There is a bug in GDC (Bugzilla 1746) that causes undefined symbols for enums.

There is a workaround attached to ticket #4 running it on the GtkD source before compiling the libs should fix the undefined Symbols.

03/06/08 18:12:31 changed by Mike Wey

Did you succeed in building GtkD with the workaround?

03/12/08 06:43:11 changed by okibi

The workaround fixed this issue for me in testing. Can the ticket creator please test this and report back?

03/15/08 09:28:58 changed by Mike Wey

  • status changed from assigned to closed.
  • resolution set to wontfix.

Closing this with the lack of replies from the reporter.