gdc compiler/linker error

Markus Dittrich markusle at gmail.com
Thu Apr 17 18:21:05 PDT 2008


Jonathan Crapuchettes Wrote:

> I am getting a linker error when I try to compile my code as follows:
> /usr/bin/gdc -funittest -I ../.. test.o Matrix.o Vector.o Util.o 
> MySQLConnection.o -Wl,/usr/lib/atlas/libptcblas.a -Wl,/usr/lib/atlas/liblapack.a 
> -Wl,/usr/lib/atlas/libatlas.a -Wl,/usr/lib/atlas/libcblas.a 
> -Wl,/usr/lib/atlas/libblas.a -Wl,/usr/lib/libmysqlclient.so -o test
> Util.o: In function `_D3ccb6matrix4Util11__unittest0FZv':
> Util.d:(.text+0x2ec4): undefined reference to 
> `_D3ccb15MySQLConnection15mysqlConnection7__ClassZ'
> Util.d:(.text+0x2f22): undefined reference to 

Have you tried putting MySQLConnection.o before Util.o when linking?

cheers,
Markus



More information about the Digitalmars-d-learn mailing list