After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 661632 - Compiling error when using --enable-profiler
Compiling error when using --enable-profiler
Status: RESOLVED FIXED
Product: nautilus
Classification: Core
Component: [obsolete] Builds
0.x.x [obsolete]
Other Linux
: Normal normal
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-10-13 08:18 UTC by André Klapper
Modified: 2012-03-12 21:24 UTC
See Also:
GNOME target: ---
GNOME version: 3.3/3.4



Description André Klapper 2011-10-13 08:18:47 UTC
Using --enable-profiler makes Nautilus git master fail compiling:

libtool: link: gcc -g -O -gdwarf-2 -finstrument-functions -D__NO_STRING_INLINES -g -O0 -march=prescott /gnome/GNOME2/lib/libprofiler.so -o check-program check-program.o  ./.libs/libeel-2.a -L/home/andre/opt-gnome/lib -L/home/andre/opt-gnome//lib -lgailutil-3 -lgnome-desktop-3 -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lxml2 -lX11 -lpthread -lm -pthread
gcc: error: /gnome/GNOME2/lib/libprofiler.so: No such file or directory
make[2]: *** [check-program] Error 1
make[2]: Leaving directory `/home/andre/git-gnome/nautilus/eel'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/andre/git-gnome/nautilus'
make: *** [all] Error 2
*** Error during phase build of nautilus: ########## Error running make   *** [1/1]

Maybe remove that option in configure.in all together?
Or not hardlink the path to 'GNOME2' (though that still leaves the open question what to install)?
Comment 1 Cosimo Cecchi 2012-03-12 21:24:18 UTC
I have no idea what that was used for in the past, but it's definitely obsolete stuff now. I removed it from git master.