Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora 17/18 > Using Fedora
FedoraForum Search

Forgot Password? Join Us!

Using Fedora General support for current versions. Ask questions about Fedora and it's software that do not belong in any other forum.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 6th February 2005, 01:55 AM
samfrimp Offline
Registered User
 
Join Date: Nov 2004
Posts: 9
Qt causing problems

I've been trying to install Superkaramba and/or the GTK-Qt theme engine under FC3-64 but during the configure process, I get the following error:

checking for Qt... configure: error: Qt (>= Qt 3.0) (library qt-mt) not found.

I do actually have the latest version of Qt installed (3.3.4) so I suspect there's a path problem due to x86-64 file locations or something of the kind. NB: this is an up-to-date "everything" install of FC3 on a Asus K8V-X with 1024mb of ram and an AMD 64 3200+.

I also tried using the Superkaramba rpm found at pbone but get the following error when starting Superkaramba:

superkaramba: error while loading shared libraries: libxmms.so.1: cannot open shared object file: No such file or directory

Googling has been spotty at best so I turn here. Hopefully some kind soul can help. I'm not a complete newb but sometimes these things get the better of me.
Reply With Quote
  #2  
Old 6th February 2005, 03:50 AM
tashirosgt Offline
Registered User
 
Join Date: Aug 2004
Posts: 3,855
Have you looked in the log written by ./configure to see the details of where it was looking?
__________________
"Never let the task you are trying to accomplish distract you from the study of computers."
Reply With Quote
  #3  
Old 6th February 2005, 08:31 PM
samfrimp Offline
Registered User
 
Join Date: Nov 2004
Posts: 9
Quote:
Originally Posted by tashirosgt
Have you looked in the log written by ./configure to see the details of where it was looking?
The end of config.log looks like this:

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define HAVE_CRYPT 1
#define HAVE_DLFCN_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_LIBJPEG 1
#define HAVE_LIBPNG 1
#define HAVE_LIBPTHREAD 1
#define HAVE_LIBZ 1
#define HAVE_MEMORY_H 1
#define HAVE_RES_INIT 1
#define HAVE_RES_INIT_PROTO 1
#define HAVE_SNPRINTF 1
#define HAVE_STDINT_H 1
#define HAVE_STDINT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRINGS_H 1
#define HAVE_STRING_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_TEMPLATE_REPOSITORY 1
#define HAVE_UNISTD_H 1
#define HAVE_VSNPRINTF 1
#define KDELIBSUFF "\"64\""
#define PACKAGE "karamba"
#define PACKAGE_BUGREPORT ""
#define PACKAGE_NAME ""
#define PACKAGE_STRING ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define SIZEOF_CHAR 1
#define SIZEOF_CHAR_P 8
#define SIZEOF_INT 4
#define SIZEOF_LONG 8
#define STDC_HEADERS 1
#define VERSION "0.17"
#define ksize_t socklen_t
#endif
#ifdef __cplusplus
extern "C" void std::exit (int) throw (); using std::exit;

configure: exit 1
Reply With Quote
  #4  
Old 7th February 2005, 02:46 PM
tashirosgt Offline
Registered User
 
Join Date: Aug 2004
Posts: 3,855
We need a little more of the log than that. The log usually prints the error and then the program that caused it. What you showed looked like the end of the program that caused the error. Above this should be what the error was.
__________________
"Never let the task you are trying to accomplish distract you from the study of computers."
Reply With Quote
  #5  
Old 8th February 2005, 12:04 AM
samfrimp Offline
Registered User
 
Join Date: Nov 2004
Posts: 9
OK, here's some more (the whole thing will not fit in the allowed space for a posting here). Seems confdefs.h is a problem so I've grabbed some of the information from the logfile showing an error or two and the confdefs.h section of the log. Hope this means something to someone.

configure:23084: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "karamba"
| #define VERSION "0.17"
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_TEMPLATE_REPOSITORY 1
| #define KDELIBSUFF "\"64\""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_CRYPT 1
| #define ksize_t socklen_t
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_RES_INIT 1
| #define HAVE_RES_INIT_PROTO 1
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_CHAR_P 8
| #define SIZEOF_CHAR 1
| #define HAVE_VSNPRINTF 1
| #define HAVE_SNPRINTF 1
| #define HAVE_LIBZ 1
| #define HAVE_LIBPNG 1
| /* end confdefs.h. */
| /* Override any gcc2 internal prototype to avoid an error. */
| struct jpeg_decompress_struct;
| typedef struct jpeg_decompress_struct * j_decompress_ptr;
| typedef int size_t;
| #ifdef __cplusplus
| extern "C" {
| #endif
| void jpeg_CreateDecompress(j_decompress_ptr cinfo,
| int version, size_t structsize);
| #ifdef __cplusplus
| }
| #endif
| /* We use char because int might match the return type of a gcc2
| builtin and then its argument prototype would still apply. */
|
| int
| main ()
| {
| jpeg_CreateDecompress(0L, 0, 0);
| ;
| return 0;
| }
configure:23119: result: no
configure:23122: checking for libjpeg
configure:23168: gcc -o conftest -ansi -W -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -O2 -I/usr/X11R6/include -I/usr/include/python2.3/ -D_REENTRANT conftest.c -L/usr/X11R6/lib64 -L/usr/lib64 -ljpeg -lm >&5
configure:23174: $? = 0
configure:23178: test -z
|| test ! -s conftest.err
configure:23181: $? = 0
configure:23184: test -s conftest
configure:23187: $? = 0
configure:23206: result: -ljpeg
configure: 23230: ${prefix}/include/jpeglib.h
configure: 23230: /usr/include/jpeglib.h
taking that
configure:23403: checking for Qt
configure: 23468: /usr/lib64/qt-3.3/include/qstyle.h
taking that
configure:23580: rm -rf SunWS_cache; g++ -o conftest -Wnon-virtual-dtor -Wno-long-long -Wundef -pedantic -W -Wpointer-arith -Wmissing-prototypes -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -I/usr/lib64/qt-3.3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -L/usr/lib64/qt3.3/lib/ -L/usr/X11R6/lib64 -L/usr/lib64 conftest.cc -lqt-mt -lpng -lz -lm -ljpeg -ldl -lXext -lX11 -lSM -lICE -lpthread 1>&5
cc1plus: warning: command line option "-Wmissing-prototypes" is valid for C/ObjC but not for C++
/usr/bin/ld: cannot find -lqt-mt
collect2: ld returned 1 exit status
configure:23583: $? = 1
configure: failed program was:
#include "confdefs.h"

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define HAVE_CRYPT 1
#define HAVE_DLFCN_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_LIBJPEG 1
#define HAVE_LIBPNG 1
#define HAVE_LIBPTHREAD 1
#define HAVE_LIBZ 1
#define HAVE_MEMORY_H 1
#define HAVE_RES_INIT 1
#define HAVE_RES_INIT_PROTO 1
#define HAVE_SNPRINTF 1
#define HAVE_STDINT_H 1
#define HAVE_STDINT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRINGS_H 1
#define HAVE_STRING_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_TEMPLATE_REPOSITORY 1
#define HAVE_UNISTD_H 1
#define HAVE_VSNPRINTF 1
#define KDELIBSUFF "\"64\""
#define PACKAGE "karamba"
#define PACKAGE_BUGREPORT ""
#define PACKAGE_NAME ""
#define PACKAGE_STRING ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define SIZEOF_CHAR 1
#define SIZEOF_CHAR_P 8
#define SIZEOF_INT 4
#define SIZEOF_LONG 8
#define STDC_HEADERS 1
#define VERSION "0.17"
#define ksize_t socklen_t
#endif
#ifdef __cplusplus
extern "C" void std::exit (int) throw (); using std::exit;

configure: exit 1
Reply With Quote
  #6  
Old 8th February 2005, 04:18 PM
tashirosgt Offline
Registered User
 
Join Date: Aug 2004
Posts: 3,855
What your excerpt of the logs shows is
A program that failed
An error
The program that caused the above error.

So we are not seeing the first error in the process.

The error that we do see is:

usr/bin/ld: cannot find -lqt-mt

This means that the compiler expected to find a file called "libqt-mt.*" somewhere.
On my FC3 32 bit install of fedora, I have it in
/usr/lib/qt-3.3/lib/libqt-mt.so
If you can't find the file with the command:
locate libqt-mt.so
You should goto www.pbone.net and see which package in FC3 contains libqt-mt and install that package.
If you do have the file, you must figure out what path the configure is using to hunt for the file. As far as I know no experts on how to do this have some forth in the forum! Is the source code for this app one-size-fits-all for both 32 and 64 bit machines? If so, it may have trouble finding the 64 bit libraries. See if the configure script defines the PKG_CONFIG_PATH variable.

If you are in a hurry to get your app working, it would be better to post a message with the name of that app in the title - and mention it is a 64 bit version - since not everyone reads the forum title for the message. Maybe someone will tell you how to install it with yum.




(This may not fix the first error, which isn't shown.)
__________________
"Never let the task you are trying to accomplish distract you from the study of computers."
Reply With Quote
Reply

Tags
causing, problems

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
SELinux causing Problems shahdharmit Security and Privacy 3 8th March 2009 06:53 PM
Emacs causing problems with X jasonsewall Using Fedora 2 30th November 2007 03:38 AM
X Window causing problems? sumit_vij11 Using Fedora 1 4th June 2006 11:27 PM
FC5 udev causing problems mick-porter Using Fedora 0 29th March 2006 07:38 AM
update fc3 causing problems zl2k EOL (End Of Life) Versions 6 4th September 2005 05:58 AM


Current GMT-time: 08:09 (Friday, 24-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat