Hey All,
I get a feeling this is a gmime or glib problem somewhere, but I'm not
sure and I've not been able to find anything through the lists about the
error.
First, some versions:
OS: CentOS 4.3
Dbmail: Today's trunk SVN (pulled at 4:45pm PDT)
GMime: 2.1.9
GLib: 2.12.2
GCC: 3.4.5
Now, the failure:
gcc -g -O2 -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include -I/usr/local/include/gmime-2.0
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -W -Wall
-Wpointer-arith -Wstrict-prototypes -Wl,--export-dynamic -o
.libs/dbmail-smtp main.o -L/opt/software/mysql/lib/mysql
-L/usr/local/lib ./.libs/libdbmail.so /usr/local/lib/libgmime-2.0.so -lz
-lnsl /usr/local/lib/libgobject-2.0.so /usr/local/lib/libglib-2.0.so
/usr/local/lib/libiconv.so -lcrypt -Wl,--rpath
-Wl,/opt/software/dbmail2/lib -Wl,--rpath -Wl,/usr/local/lib
./.libs/libdbmail.so: undefined reference to `g_module_supported'
./.libs/libdbmail.so: undefined reference to `g_module_error'
./.libs/libdbmail.so: undefined reference to `g_module_symbol'
./.libs/libdbmail.so: undefined reference to `g_module_build_path'
./.libs/libdbmail.so: undefined reference to `g_module_open'
collect2: ld returned 1 exit status
make[2]: *** [dbmail-smtp] Error 1
make[2]: Leaving directory `/opt/build/dbmail-svn/20060906/dbmail'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/build/dbmail-svn/20060906/dbmail'
make: *** [all] Error 2
Again, I'm sure this is a software issue on my end, but I'll be damned
if I can find it. Anyone have any suggestions?
Thanks,
Dan