Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

XFCE 4.4-undefined reference to xfce_textdomain (solved)

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
14 posts • Page 1 of 1
Author
Message
supernov
Apprentice
Apprentice
User avatar
Posts: 164
Joined: Fri Feb 18, 2005 1:37 pm

XFCE 4.4-undefined reference to xfce_textdomain (solved)

  • Quote

Post by supernov » Fri Jul 14, 2006 12:24 pm

Hi all,

Anyone who knows what's going on overhere? Came up when I tried to compile the panel of xcfe 4.4, now I'm stuck there;

Code: Select all

/home/supernov/xfce-4.3.90.2/src/xfce4-panel-4.3.90.2/panel/main.c:145: undefined reference to `xfce_textdomain'
xfce4_panel-panel-app.o: In function `panel_app_about':
/home/supernov/xfce-4.3.90.2/src/xfce4-panel-4.3.90.2/panel/panel-app.c:799: undefined reference to `xfce_get_license_text'
/home/supernov/xfce-4.3.90.2/src/xfce4-panel-4.3.90.2/panel/panel-app.c:810: undefined reference to `xfce_about_dialog_new_with_values'
xfce4_panel-panel-dialogs.o: In function `item_dialog_response':
/home/supernov/xfce-4.3.90.2/src/xfce4-panel-4.3.90.2/panel/panel-dialogs.c:490: undefined reference to `xfce_exec_on_screen'
xfce4_panel-panel-dialogs.o: In function `add_items_dialog':
/home/supernov/xfce-4.3.90.2/src/xfce4-panel-4.3.90.2/panel/panel-dialogs.c:528: undefined reference to `xfce_titled_dialog_new_with_buttons'
xfce4_panel-panel-dialogs.o: In function `add_monitor_selector':
/home/supernov/xfce-4.3.90.2/src/xfce4-panel-4.3.90.2/panel/panel-dialogs.c:1163: undefined reference to `xfce_create_framebox'
xfce4_panel-panel-dialogs.o: In function `add_appearance_options':
/home/supernov/xfce-4.3.90.2/src/xfce4-panel-4.3.90.2/panel/panel-dialogs.c:1281: undefined reference to `xfce_create_framebox'
xfce4_panel-panel-dialogs.o: In function `panel_dialog_response':
/home/supernov/xfce-4.3.90.2/src/xfce4-panel-4.3.90.2/panel/panel-dialogs.c:1500: undefined reference to `xfce_exec_on_screen'
xfce4_panel-panel-dialogs.o: In function `panel_manager_dialog':
/home/supernov/xfce-4.3.90.2/src/xfce4-panel-4.3.90.2/panel/panel-dialogs.c:1527: undefined reference to `xfce_titled_dialog_new_with_buttons'
/home/supernov/xfce-4.3.90.2/src/xfce4-panel-4.3.90.2/panel/panel-dialogs.c:894: undefined reference to `xfce_create_framebox'
collect2: ld returned 1 exit status
make[1]: *** [xfce4-panel] Error 1
make[1]: Leaving directory `/home/supernov/xfce-4.3.90.2/src/xfce4-panel-4.3.90.2/panel'
make: *** [check-recursive] Error 1

Thanks very much!
Last edited by supernov on Sat Jul 15, 2006 9:51 pm, edited 1 time in total.
Top
supernov
Apprentice
Apprentice
User avatar
Posts: 164
Joined: Fri Feb 18, 2005 1:37 pm

  • Quote

Post by supernov » Fri Jul 14, 2006 3:59 pm

Anyone? Must be more xfce users in the gentoo community. Seems like a logical combination. :)
Top
Deathwing00
Bodhisattva
Bodhisattva
User avatar
Posts: 4087
Joined: Fri Jun 13, 2003 9:07 pm
Location: Berlin, Germany
Contact:
Contact Deathwing00
Website

  • Quote

Post by Deathwing00 » Fri Jul 14, 2006 4:09 pm

AFAIK the version you are using of XFCE is hardmasked, so I would advise you to fill a bug report, however:
ewarn "This is a beta ebuild. Please do not file bugs for any of the"
ewarn "packages included in this meta-pacakge as they will all be"
ewarn "forwarded upstream and the bugs closed as INVALID."
einfo "Bugs specific to the ebuilds themselves are welcome."
Top
mark_alec
Bodhisattva
Bodhisattva
User avatar
Posts: 6066
Joined: Sat Sep 11, 2004 6:40 am
Location: Melbourne, Australia
Contact:
Contact mark_alec
Website

  • Quote

Post by mark_alec » Fri Jul 14, 2006 4:12 pm

It looks like you aren't compiling xfce4-panel from the tree. You should try using the ebuilds in the tree (you will need to unmask them and add an entry in package.keywords).
Top
supernov
Apprentice
Apprentice
User avatar
Posts: 164
Joined: Fri Feb 18, 2005 1:37 pm

  • Quote

Post by supernov » Fri Jul 14, 2006 4:14 pm

It's probably hardmasked, if it's there at all. I downloaded the sources myself and the first part of the compilation process, up till the panel, worked just fine. So it's not something with portage I think. It's more some environment variable I guess. Though I did set the adviced one on the xfce site correctly.
Top
mark_alec
Bodhisattva
Bodhisattva
User avatar
Posts: 6066
Joined: Sat Sep 11, 2004 6:40 am
Location: Melbourne, Australia
Contact:
Contact mark_alec
Website

  • Quote

Post by mark_alec » Fri Jul 14, 2006 4:24 pm

If you have consulted the xfce documentation for building it manually, and it still failed you should post a bug on http://bugzilla.xfce.org
Top
Dieter@be
Guru
Guru
Posts: 314
Joined: Sun Apr 03, 2005 7:19 pm
Location: Wetteren, Belgium
Contact:
Contact Dieter@be
Website

  • Quote

Post by Dieter@be » Fri Jul 14, 2006 4:29 pm

supernov wrote:Seems like a logical combination. :)
why?
Nothing beats a ride on the Gentoo learning curve.
2 Gentoo Linux boxes - 2 Arch Linux boxes - Love all four
Say no to i386 binaries! -- Adopt an unanswered topic
Top
supernov
Apprentice
Apprentice
User avatar
Posts: 164
Joined: Fri Feb 18, 2005 1:37 pm

  • Quote

Post by supernov » Fri Jul 14, 2006 4:40 pm

Mmm, yes perhaps, though I'm not sure this is a bug. I mean, it didn't fail with other people. I did log-in to my normal account, typed 'su' and started the process. Perhaps that's also a wrong way of introducing new programs to the environment..

And xfce and gentoo seem logical, since ppl using gentoo are choosing it for it's compiling way of going, thus for performance and same holds true for the programmers behind xfce. Anyway, that's off-topic.
Top
troymc
Guru
Guru
Posts: 553
Joined: Wed Mar 22, 2006 8:48 am

  • Quote

Post by troymc » Fri Jul 14, 2006 4:50 pm

I think all of those are from either:

libxfcegui4/libxfcegui4.h
libxfce4util/libxfce4util.h


You might want to double check the includes and the include path.
Dieter@be wrote:
supernov wrote:Seems like a logical combination. :)
why?
Because Gentoo is known as a quick, sleek OS, and XFCE is known as a quick, sleek UI?



troymc
Last edited by troymc on Fri Jul 14, 2006 5:20 pm, edited 1 time in total.
Top
supernov
Apprentice
Apprentice
User avatar
Posts: 164
Joined: Fri Feb 18, 2005 1:37 pm

  • Quote

Post by supernov » Fri Jul 14, 2006 5:07 pm

Ok, and where should I check them? Not in the source-code I assume...should not be the normal way of doing.
Top
troymc
Guru
Guru
Posts: 553
Joined: Wed Mar 22, 2006 8:48 am

  • Quote

Post by troymc » Fri Jul 14, 2006 6:07 pm

supernov wrote:Not in the source-code I assume...should not be the normal way of doing.
ummm.... :?

You're ignoring the hard-mask [which is probably on there for a reason].
You're bypassing the portage tree.
You're downloading source to build manually.

But you don't want to touch the source because that's not normal? :roll:

You will probably need to wait then, until someone else researches the bugs & fixes the source/ebuild.


troymc
Top
supernov
Apprentice
Apprentice
User avatar
Posts: 164
Joined: Fri Feb 18, 2005 1:37 pm

  • Quote

Post by supernov » Fri Jul 14, 2006 6:24 pm

Ok ok, got your point :wink: I'm a bit of a tweaker.

On the other hand, it is in portage, masked or not. So, should probably at least compile I guess. I am going to try to built it using the normal portage tree, since that's much cleaner anyway and I like to have a clean system. Perhaps there's some variable which isn't set proparly, the way I tried to compile it last time. I'll update things like gcc as well, just to be sure.

I'll let you guys know about any progress.
Top
troymc
Guru
Guru
Posts: 553
Joined: Wed Mar 22, 2006 8:48 am

  • Quote

Post by troymc » Fri Jul 14, 2006 6:41 pm

supernov wrote:Ok ok, got your point :wink: I'm a bit of a tweaker.
That's why we use Gentoo, right? :D
supernov wrote: On the other hand, it is in portage, masked or not. So, should probably at least compile I guess.
No guarantees there. That's one of the reasons for a hard mask. It's possible that version of the app is just plain broke on current Gentoo systems right now.
supernov wrote: I am going to try to built it using the normal portage tree, since that's much cleaner anyway and I like to have a clean system. Perhaps there's some variable which isn't set proparly, the way I tried to compile it last time.
Quite right, and the ebuild can try to setup the PATHs in case of any differences in Gentoo, and make sure any requirements are installed, etc. Some ebuilds have to do alot more than just configure && make && make install to get an app installed & running succesfully on Gentoo.

Our Gentoo Devs are a great bunch of guys (and gals - I'm sure there's got to be one in the bunch somewhere)!


troymc
Top
supernov
Apprentice
Apprentice
User avatar
Posts: 164
Joined: Fri Feb 18, 2005 1:37 pm

  • Quote

Post by supernov » Fri Jul 14, 2006 7:15 pm

I like your style. :D Brains AND humor, good combination when you're tweaking.

It seems I didn't have all the packages needed to make it run. Portage is compiling quite a few more, hope xfce isn't growing too much.
I'm guessing the problem will be solved soon.

Cheerz, Vincent
Top
Post Reply

14 posts • Page 1 of 1

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic