For Natty case see https://answers.launchpad.net/marlin/+question/159357
On Oneiric, I get this error:
make[5]: Entering directory `/build/buildd/marlin-0.0.1/libcore/tests'
CC coremarlin_tests-tests.o
CC coremarlin_tests-marlincore-tests-gof.o
CC coremarlin_tests-marlincore-tests-file.o
marlincore-tests-file.c: In function 'first_load_done':
marlincore-tests-file.c:53:5: warning: passing argument 3 of 'g_signal_connect_data' from incompatible pointer type [enabled by default]
/usr/include/glib-2.0/gobject/gsignal.h:350:9: note: expected 'GCallback' but argument is of type 'void (*)(struct GOFDirectoryAsync *, void *)'
marlincore-tests-file.c: In function 'marlincore_tests_file':
marlincore-tests-file.c:62:5: warning: passing argument 3 of 'g_signal_connect_data' from incompatible pointer type [enabled by default]
/usr/include/glib-2.0/gobject/gsignal.h:350:9: note: expected 'GCallback' but argument is of type 'void (*)(struct GOFDirectoryAsync *, void *)'
CCLD coremarlin_tests
../../libcore/.libs/libmarlincore.so: undefined reference to `notify_notification_show'
../../libcore/.libs/libmarlincore.so: undefined reference to `notify_notification_close'
../../libcore/.libs/libmarlincore.so: undefined reference to `gail_text_util_get_substring'
../../libcore/.libs/libmarlincore.so: undefined reference to `gail_text_util_get_text'
../../libcore/.libs/libmarlincore.so: undefined reference to `notify_get_server_caps'
../../libcore/.libs/libmarlincore.so: undefined reference to `notify_notification_update'
../../libcore/.libs/libmarlincore.so: undefined reference to `notify_notification_set_category'
../../libcore/.libs/libmarlincore.so: undefined reference to `notify_notification_new'
../../libcore/.libs/libmarlincore.so: undefined reference to `notify_notification_set_hint'
../../libcore/.libs/libmarlincore.so: undefined reference to `notify_notification_add_action'
collect2: ld returned 1 exit status
Full build log available at https://launchpadlibrarian.net/72566733/buildlog_ubuntu-oneiric-i386.marlin_0.0.1-0~342~oneiric1_FAILEDTOBUILD.txt.gz
That was caused by tests. Disabled them. Works now. Squashed.