Hello World Example with Glade?

Mike McKee via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Fri Sep 11 00:47:13 PDT 2015


On Friday, 11 September 2015 at 07:39:46 UTC, Mike James wrote:
> try # dmd test1.d -I/usr/include/dmd/gtkd3

# dmd test1.d -L-ldl -I/usr/include/dmd/gtkd3
test1.o:(.rodata+0x12c): undefined reference to 
`_D3gtk7Builder12__ModuleInfoZ'
test1.o:(.rodata+0x130): undefined reference to 
`_D3gtk4Main12__ModuleInfoZ'
test1.o:(.rodata+0x134): undefined reference to 
`_D3gtk6Window12__ModuleInfoZ'
test1.o:(.rodata+0x138): undefined reference to 
`_D7gobject4Type12__ModuleInfoZ'
test1.o: In function `_Dmain':
test1.d:(.text._Dmain+0xc): undefined reference to 
`_D3gtk4Main4Main4initFKAAyaZv'
test1.d:(.text._Dmain+0x11): undefined reference to 
`_D3gtk7Builder7Builder7__ClassZ'
test1.d:(.text._Dmain+0x1c): undefined reference to 
`_D3gtk7Builder7Builder6__ctorMFZC3gtk7Builder7Builder'
test1.d:(.text._Dmain+0x38): undefined reference to 
`_D3gtk6Window6Window7__ClassZ'
test1.d:(.text._Dmain+0x63): undefined reference to 
`_D3gtk4Main4Main3runFZv'
collect2: error: ld returned 1 exit status

I also tried without the "-L-ldl" and got the same result. I then 
tried this:

# rdmd -I/usr/include/dmd/gtkd3 -L-ldl test1.d

** (test1:3169): WARNING **: Couldn't connect to accessibility 
bus: Failed to connect to socket /tmp/dbus-PJfKDfNeIv: Connection 
refused
Segmentation fault (core dumped)





More information about the Digitalmars-d-learn mailing list