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 339868 - Cannot compile evince 0.5.2 with djvulibre 3.5.17
Cannot compile evince 0.5.2 with djvulibre 3.5.17
Status: RESOLVED FIXED
Product: evince
Classification: Core
Component: general
0.5.x
Other Linux
: Normal critical
: ---
Assigned To: Evince Maintainers
Evince Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-04-26 23:37 UTC by Dmitry Shilov djvu-text.c:(.text+0x29): undefined reference to `miniexp_dummy' djvu-text.c:(.text+0x65): undefined reference to `miniexp_nil' ../lib/.libs/libev.a(djvu-text.o): In functi
Modified: 2006-04-29 10:39 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description Dmitry Shilov djvu-text.c:(.text+0x29): undefined reference to `miniexp_dummy' djvu-text.c:(.text+0x65): undefined reference to `miniexp_nil' ../lib/.libs/libev.a(djvu-text.o): In functi 2006-04-26 23:37:05 UTC
Not possible to compile evince 0.5.2 with djvulibre 3.5.17. When using djvulibre 3.5.16, everything is ok.

Log:

gcc -march=pentium4 -O2 -pipe -fomit-frame-pointer -o evince eggfindbar.o ev-application.o ev-job-queue.o ev-jobs.o ev-marshal.o ev-metadata-manager.o ev-page-action.o ev-page-cache.o ev-password.o ev-password-view.o ev-pixbuf-cache.o ev-properties-dialog.o ev-properties-fonts.o ev-utils.o ev-view-accessible.o ev-view.o ev-window.o ev-window-title.o ev-sidebar.o ev-sidebar-links.o ev-sidebar-page.o ev-sidebar-thumbnails.o ev-attachment-bar.o ev-stock-icons.o main.o ev-print-job.o -pthread -Wl,--export-dynamic  ../cut-n-paste/recent-files/.libs/librecent.a ../cut-n-paste/zoom-control/.libs/libephyzoom.a ../cut-n-paste/toolbar-editor/.libs/libtoolbareditor.a ../properties/.libs/libevproperties.a ../lib/.libs/libev.a -lpthread -ldjvulibre -L/opt/gnome/lib -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnome-2 -lpopt -lgnomevfs-2 -lbonobo-2 -lbonobo-activation -lglade-2.0 -lgconf-2 -lORBit-2 -lgthread-2.0 -lpoppler-glib -lpoppler -lgnome-keyring -ldbus-glib-1 -ldbus-1 -ltiff -lgnomeprintui-2-2 -lgnomeprint-2-2 -lgnomecanvas-2 -lxml2 -lz -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
../lib/.libs/libev.a(djvu-text.o): In function `djvu_text_idle_callback':
djvu-text.c:(.text+0x29): undefined reference to `miniexp_dummy'
djvu-text.c:(.text+0x65): undefined reference to `miniexp_nil'
../lib/.libs/libev.a(djvu-text.o): In function `djvu_text_copy':
djvu-text.c:(.text+0x258): undefined reference to `miniexp_dummy'
djvu-text.c:(.text+0x299): undefined reference to `miniexp_nil'
collect2: ld returned 1 exit status
make[3]: *** [evince] Error 1
make[3]: Leaving directory `/home/storm/temp/evince-0.5.2/shell'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/storm/temp/evince-0.5.2/shell'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/storm/temp/evince-0.5.2'
make: *** [all] Error 2

Configure:
./configure --prefix=/opt/gnome --enable-tiff --enable-t1lib --enable-djvu --disable-scrollkeeper

Other libs:
libtiff 3.8.2, t1lib 5.1.0
Comment 1 Nickolay V. Shmyrev 2006-04-29 10:39:06 UTC
Should be fixed in HEAD, thanks for reporting.