LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices

Reply
 
Search this Thread
Old 05-05-2004, 02:44 PM   #1
michelbehr
Member
 
Registered: Oct 2003
Location: Brazil
Distribution: Gentoo
Posts: 35

Rep: Reputation: 15
iDesk - Cant compile (weird error mesage)


Well... I'm trying to install this icon stuff program... I already installed the required libraries,but... take a look:

michel@michel:~/Download/idesk-0.5.6$ make
for dir in src; do cd $dir; make all; cd ..; done
make[1]: Entering directory `/home/michel/Download/idesk-0.5.6/src'
g++ XDesktopContainer.o XIcon.o XIdeskImage.o XCaption.o Database.o DesktopConfig.o DesktopIconConfig.o Misc.o Main.o XShadowImage.o XIconWithShadow.o SimpleSvgImage.o XPngImage.o Action.o ActionConfig.o App.o -o idesk `pkg-config imlib gdk-2.0 gdk-pixbuf-xlib-2.0 libart-2.0 libxml-2.0 pangoft2 librsvg-2.0 --libs`
XDesktopContainer.o(.text+0x195): In function `XDesktopContainer::~XDesktopContainer [not-in-charge]()':
/home/michel/Download/idesk-0.5.6/src/XDesktopContainer.cpp:53: undefined reference to `Imlib_kill_image'
XDesktopContainer.o(.text+0x265): In function `XDesktopContainer::~XDesktopContainer [in-charge]()':
/home/michel/Download/idesk-0.5.6/src/XDesktopContainer.cpp:53: undefined reference to `Imlib_kill_image'
XDesktopContainer.o(.text+0x335): In function `XDesktopContainer::~XDesktopContainer [in-charge deleting]()':
/home/michel/Download/idesk-0.5.6/src/XDesktopContainer.cpp:53: undefined reference to `Imlib_kill_image'
XDesktopContainer.o(.text+0x464): In function `XDesktopContainer::initImlib()':
/home/michel/Download/idesk-0.5.6/src/XDesktopContainer.cpp:69: undefined reference to `Imlib_init'
XDesktopContainer.o(.text+0x4d7):/home/michel/Download/idesk-0.5.6/src/XDesktopContainer.cpp:70: undefined reference to `Imlib_create_image_from_drawable'
XIdeskImage.o(.text+0x6c4): In function `XIdeskImage::repaint()':
/home/michel/Download/idesk-0.5.6/src/XIdeskImage.cpp:153: undefined reference to `Imlib_crop_and_clone_image'
XIdeskImage.o(.text+0x721):/home/michel/Download/idesk-0.5.6/src/XIdeskImage.cpp:159: undefined reference to `Imlib_set_image_shape'
XIdeskImage.o(.text+0x73b):/home/michel/Download/idesk-0.5.6/src/XIdeskImage.cpp:160: undefined reference to `Imlib_apply_image'
XIdeskImage.o(.text+0x74f):/home/michel/Download/idesk-0.5.6/src/XIdeskImage.cpp:161: undefined reference to `Imlib_kill_image'
XCaption.o(.text+0xf0a): In function `XCaption::draw()':
/home/michel/Download/idesk-0.5.6/src/XCaption.cpp:205: undefined reference to `Imlib_crop_and_clone_image'
XCaption.o(.text+0xf45):/home/michel/Download/idesk-0.5.6/src/XCaption.cpp:209:
undefined reference to `Imlib_paste_image'
XCaption.o(.text+0xf59):/home/michel/Download/idesk-0.5.6/src/XCaption.cpp:211:
undefined reference to `Imlib_kill_image'
XShadowImage.o(.text+0x2dd): In function `XShadowImage::renderShadowToImage(unsigned long&, int, int)':
/home/michel/Download/idesk-0.5.6/src/XShadowImage.cpp:68: undefined reference to `Imlib_crop_and_clone_image'
XShadowImage.o(.text+0x359):/home/michel/Download/idesk-0.5.6/src/XShadowImage.cpp:74: undefined reference to `Imlib_set_image_shape'
XShadowImage.o(.text+0x3d2):/home/michel/Download/idesk-0.5.6/src/XShadowImage.cpp:79: undefined reference to `Imlib_paste_image'
XShadowImage.o(.text+0x3f0):/home/michel/Download/idesk-0.5.6/src/XShadowImage.cpp:82: undefined reference to `Imlib_kill_image'
XPngImage.o(.text+0x21f): In function `XPngImage::createPicture()':
/home/michel/Download/idesk-0.5.6/src/XPngImage.cpp:51: undefined reference to `Imlib_load_image'
XPngImage.o(.text+0x2b5):/home/michel/Download/idesk-0.5.6/src/XPngImage.cpp:63: undefined reference to `Imlib_kill_image'
XPngImage.o(.text+0x404): In function `XPngImage::loadPng(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
/home/michel/Download/idesk-0.5.6/src/XPngImage.cpp:86: undefined reference to `png_create_read_struct'
XPngImage.o(.text+0x427):/home/michel/Download/idesk-0.5.6/src/XPngImage.cpp:91: undefined reference to `png_create_info_struct'
XPngImage.o(.text+0x443):/home/michel/Download/idesk-0.5.6/src/XPngImage.cpp:95: undefined reference to `png_destroy_read_struct'
XPngImage.o(.text+0x474):/home/michel/Download/idesk-0.5.6/src/XPngImage.cpp:101: undefined reference to `png_destroy_read_struct'
XPngImage.o(.text+0x499):/home/michel/Download/idesk-0.5.6/src/XPngImage.cpp:107: undefined reference to `png_destroy_read_struct'
XPngImage.o(.text+0x4b6):/home/michel/Download/idesk-0.5.6/src/XPngImage.cpp:111: undefined reference to `png_init_io'
XPngImage.o(.text+0x4c7):/home/michel/Download/idesk-0.5.6/src/XPngImage.cpp:112: undefined reference to `png_read_info'
XPngImage.o(.text+0x4f0):/home/michel/Download/idesk-0.5.6/src/XPngImage.cpp:113: undefined reference to `png_get_IHDR'
XPngImage.o(.text+0x52e):/home/michel/Download/idesk-0.5.6/src/XPngImage.cpp:120: undefined reference to `png_set_expand'
XPngImage.o(.text+0x53c):/home/michel/Download/idesk-0.5.6/src/XPngImage.cpp:122: undefined reference to `png_set_strip_16'
XPngImage.o(.text+0x54a):/home/michel/Download/idesk-0.5.6/src/XPngImage.cpp:123: undefined reference to `png_set_packing'
XPngImage.o(.text+0x55d):/home/michel/Download/idesk-0.5.6/src/XPngImage.cpp:125: undefined reference to `png_get_valid'
XPngImage.o(.text+0x56f):/home/michel/Download/idesk-0.5.6/src/XPngImage.cpp:126: undefined reference to `png_set_expand'
XPngImage.o(.text+0x584):/home/michel/Download/idesk-0.5.6/src/XPngImage.cpp:128: undefined reference to `png_set_filler'
XPngImage.o(.text+0x6a1):/home/michel/Download/idesk-0.5.6/src/XPngImage.cpp:135: undefined reference to `png_destroy_read_struct'
XPngImage.o(.text+0x776):/home/michel/Download/idesk-0.5.6/src/XPngImage.cpp:146: undefined reference to `png_destroy_read_struct'
XPngImage.o(.text+0x888):/home/michel/Download/idesk-0.5.6/src/XPngImage.cpp:159: undefined reference to `png_destroy_read_struct'
XPngImage.o(.text+0x8c0):/home/michel/Download/idesk-0.5.6/src/XPngImage.cpp:166: undefined reference to `png_read_image'
XPngImage.o(.text+0x8d5):/home/michel/Download/idesk-0.5.6/src/XPngImage.cpp:167: undefined reference to `png_destroy_read_struct'
collect2: ld returned 1 exit status
make[1]: ** [idesk] Erro 1
make[1]: Leaving directory `/home/michel/Download/idesk-0.5.6/src'
XDesktopContainer.o(.text+0x195): In function `XDesktopContainer::~XDesktopContainer [not-in-charge]()':


I cant imagine the reason os THIS message: "XDesktopContainer.o(.text+0x195): In function `XDesktopContainer::~XDesktopContainer [not-in-charge]()':" WTH IS THAT??? not-in-charge??? Does it mean I dont have some requirement??

Well, I'm lost in a world of darkness and dispair, please help me out on this one! :-)
 
Old 05-05-2004, 03:25 PM   #2
michelbehr
Member
 
Registered: Oct 2003
Location: Brazil
Distribution: Gentoo
Posts: 35

Original Poster
Rep: Reputation: 15
Solved!

I have no idea why, but my roommate tried iDesk installing the imlib version 1.9.14 (downloaded at linuxpackages.net, on tgz format) and it worked for him... (BTW, both of us are using Slackware, his 9.1 and mine 9.0) So i gave it a try (since I didnt know what to do): i did 'uninstall' on the version of imlib I had, which was 1.9.0, and installed 1.9.14... and then, as simple as that, idesk compiled sweet n' easy! :-) I hate him, he always get the right packages! DAMN IT!!! :-)

Well, hopefully someone will Google this...



Cheers!!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
idesk error D3javu Linux - Software 1 06-04-2005 03:23 AM
weird idesk error- can't load more than one provkitir Linux - Software 0 11-20-2004 10:48 AM
Kernel compile = weird mouse behavior SolarBear Slackware 8 11-11-2004 10:48 AM
Problems with configs: error mesage Punkduplo Red Hat 2 10-31-2003 12:59 PM
need help urgently!!! display not coming and error mesage coming when user is logging rddreamz Linux - Newbie 0 08-14-2003 11:11 AM


All times are GMT -5. The time now is 12:05 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration