LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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 07-10-2006, 04:30 AM   #1
Xeratul
Senior Member
 
Registered: Jun 2006
Location: UNIX
Distribution: FreeBSD
Posts: 2,357

Rep: Reputation: 213Reputation: 213Reputation: 213
How to INstall CdFly ?? [ cd/dvd's library software]


http://cdfly.sourceforge.net/page/Main_Page

I got such error msg:
Code:
 
...
og’ has no member named ‘close’
cdfly.cpp:780: error: invalid conversion from ‘const char*’ to ‘int’
cdfly.cpp:780: error: initializing argument 1 of ‘void CDFly::setPath(int)’
cdfly.cpp: In member function ‘virtual void CDFly::fileNewClicked()’:
cdfly.cpp:789: error: ‘QString’ was not declared in this scope
cdfly.cpp:789: error: expected `;' before ‘cdf’
cdfly.cpp:790: error: ‘cdf’ was not declared in this scope
cdfly.cpp:791: error: no matching function for call to ‘CDFly::setFilename(<type error>)’
cdfly.cpp:378: note: candidates are: void CDFly::setFilename(int)
cdfly.cpp: In member function ‘virtual void CDFly::fileExitClicked()’:
cdfly.cpp:797: error: ‘close’ was not declared in this scope
cdfly.cpp: In member function ‘virtual void CDFly::fileOpenClicked()’:
cdfly.cpp:801: error: ‘QString’ was not declared in this scope
cdfly.cpp:801: error: expected `;' before ‘cdf’
cdfly.cpp:802: error: ‘cdf’ was not declared in this scope
cdfly.cpp:803: error: no matching function for call to ‘CDFly::setFilename(<type error>)’
cdfly.cpp:378: note: candidates are: void CDFly::setFilename(int)
cdfly.cpp: In member function ‘virtual void CDFly::cmdEraseLocationClick()’:
cdfly.cpp:809: error: invalid conversion from ‘const char*’ to ‘int’
cdfly.cpp:809: error: initializing argument 1 of ‘void CDFly::setPath(int)’
make: *** [cdfly.o] Error 1
Thank you
 
Old 07-13-2006, 08:23 AM   #2
Ryo Saeba 83
LQ Newbie
 
Registered: Sep 2005
Location: Como, Italy
Distribution: Gentoo Linux
Posts: 13

Rep: Reputation: 0
You are probably using the wrong qt version or you are missing qt headers necessary for the compilation.

I am using a source based distro (gentoo) so I don't have a precompiled package for other distros, if anyone wants to contribute, please do...

Back to your problem...

Which distro are you using?

What's the output of 'qmake --version'? It should be something like this:
Code:
QMake version: 2.00a
Using Qt version 4.1.4 in /usr/lib64/qt4
 
Old 07-13-2006, 08:38 AM   #3
Ryo Saeba 83
LQ Newbie
 
Registered: Sep 2005
Location: Como, Italy
Distribution: Gentoo Linux
Posts: 13

Rep: Reputation: 0
I noticed your post in this other thread: http://www.linuxquestions.org/questi...d.php?t=460858

From the look of it you are compiling against qt3 even if you said you installed qt4 with headers.
That's probably because when you launch qmake, your environment uses the qt3 version due to path precedence.

Try launching qmake with fullpath (your path is probably different from mine):
Code:
/usr/bin/qmake && make
Check with --version if you are using the correct version as I wrote in the previous post.

Last edited by Ryo Saeba 83; 07-13-2006 at 08:40 AM.
 
Old 07-16-2006, 04:11 AM   #4
patrick295767
Member
 
Registered: Feb 2006
Distribution: FreeBSD, Linux, Slackware, LFS, Gparted
Posts: 660

Rep: Reputation: 137Reputation: 137
Quote:
Originally Posted by Ryo Saeba 83
I noticed your post in this other thread: http://www.linuxquestions.org/questi...d.php?t=460858

From the look of it you are compiling against qt3 even if you said you installed qt4 with headers.
That's probably because when you launch qmake, your environment uses the qt3 version due to path precedence.

Try launching qmake with fullpath (your path is probably different from mine):
Code:
/usr/bin/qmake && make
Check with --version if you are using the correct version as I wrote in the previous post.
Finally working on it !!
Thnak you very much,

So, I made a script to recall what I did:
Code:
#!/bin/sh
apt-get update
################ make install !! ##############"
## this 3  lines for amsn 0.95 & also for vmware workstation
apt-get -f -y install make
apt-get -f -y install build-essential
apt-get -f -y install tcl8.4 
apt-get -f -y install tk8.4
apt-get -f -y install tk8.4-dev

## for building, make ... checkinstall
apt-get install -f -y kdevelop kdevelop3-dev build-essential checkinstall

##### amsn  installation
apt-get -f -y install gcc 
apt-get -f -y install gcc-3.4
apt-get -f -y install build-essential tcl8.4-dev tk8.4-dev imlib11-dev esound-clients
apt-get -f -y install linux-headers-$(uname -r)
apt-get -f -y install build-essential 



## voor vmware
apt-get -f -y install make
apt-get -f -y install build-essential
apt-get -f -y install gcc-3.4
apt-get -f -y install build-essential 
apt-get -f -y install zenity
apt-get -f -y install linux-tree
apt-get -f -y install g++-3.4
apt-get -f -y install
apt-get -f -y install


######## installing qt3
apt-get -f -y install qt3-dev-tools
apt-get -f -y install qt3-apps-dev
apt-get -f -y install libqt3-headers
apt-get -f -y install qca-dev
apt-get -f -y install libqt3c102-mt
export QTDIR=/usr/share/qt3


######## installing qt4
## installing like crazy
apt-get -f -y install  libqt4-dev
apt-get -f -y install qt4-dev-tools
apt-get -f -y install  qt4-doc
apt-get -f -y install  libmysqlclient12
apt-get -f -y install  libqt4-core libqt4-gui
apt-get -f -y install  libqt4-qt3support libqt4-sql xlibs-static-pic
apt-get -f -y install  libqt4-debug libpq-dev 
apt-get -f -y install  libmysqlclient12-dev
apt-get -f -y install    libmysqlclient-dev
apt-get -f -y install    qt4-dev-tools
apt-get -f -y install  libmysqlclient12 libqt4-core libqt4-dev libqt4-gui
apt-get -f -y install libqt4-qt3support libqt4-sql xlibs-static-pic
apt-get -f -y install    qt4-dev-tools
export QTDIR=/usr/share/qt4



## hello
ls -la /usr/bin/qmake

cd /root/cdfly-0.2/
/usr/bin/qmake && make
I got error msg...

cdfly.cpp:797: error: ‘close’ was not declared in this scope
cdfly.cpp: In member function ‘virtual void CDFly::fileOpenClicked()’:
cdfly.cpp:801: error: ‘QString’ was not declared in this scope
cdfly.cpp:801: error: expected `;' before ‘cdf’
cdfly.cpp:802: error: ‘cdf’ was not declared in this scope
cdfly.cpp:803: error: no matching function for call to ‘CDFly::setFilename(<type error>)’
cdfly.cpp:378: note: candidates are: void CDFly::setFilename(int)
cdfly.cpp: In member function ‘virtual void CDFly::cmdEraseLocationClick()’:
cdfly.cpp:809: error: invalid conversion from ‘const char*’ to ‘int’
cdfly.cpp:809: error: initializing argument 1 of ‘void CDFly::setPath(int)’
make: *** [cdfly.o] Error 1
:~/cdfly-0.2#

 
Old 07-16-2006, 06:08 AM   #5
Ryo Saeba 83
LQ Newbie
 
Registered: Sep 2005
Location: Como, Italy
Distribution: Gentoo Linux
Posts: 13

Rep: Reputation: 0
In your case /usr/bin/qmake is probably the qt3 version, your qt4 qmake should be in another directory.

In my case (gentoo) /usr/bin/qmake --version gives this output:
Code:
QMake version: 2.00a
Using Qt version 4.1.4 in /usr/lib64/qt4
Showing that it is the qt4 qmake.

And /usr/qt/3/bin/qmake --version gives this:
Code:
Qmake version: 1.07a (Qt 3.3.6)
Qmake is free software from Trolltech AS.
In your case you need to find the qt4 qmake and use it instead of /usr/bin/qmake
Try to find it with locate qmake | grep bin and check with --version to be sure that you are using qt4
 
Old 07-16-2006, 07:48 AM   #6
patrick295767
Member
 
Registered: Feb 2006
Distribution: FreeBSD, Linux, Slackware, LFS, Gparted
Posts: 660

Rep: Reputation: 137Reputation: 137
Quote:
Originally Posted by Ryo Saeba 83
In your case /usr/bin/qmake is probably the qt3 version, your qt4 qmake should be in another directory.

In my case (gentoo) /usr/bin/qmake --version gives this output:
Code:
QMake version: 2.00a
Using Qt version 4.1.4 in /usr/lib64/qt4
Showing that it is the qt4 qmake.

And /usr/qt/3/bin/qmake --version gives this:
Code:
Qmake version: 1.07a (Qt 3.3.6)
Qmake is free software from Trolltech AS.
In your case you need to find the qt4 qmake and use it instead of /usr/bin/qmake
Try to find it with locate qmake | grep bin and check with --version to be sure that you are using qt4
/usr/bin/qmake --version
Qmake version: 1.07a (Qt 3.3.4)
Qmake is free software from Trolltech AS.


Thank you for your fast replies !!!!!

I just did:
Quote:
:~# rm -rf /usr/bin/qmake
:~# ln -s /usr/share/qt4/bin/qmake /usr/bin/qmake
I get now:
# qmake --version
Quote:
qmake --version
QMake version: 2.00a
Using Qt version 4.0.0 in /usr/lib
The error msg after qmake && make :
Quote:
-help Display this information
Qt user interface compiler.
uic: Unrecognized option
Usage: /usr/bin/uic [options] [mode] <uifile>

Generate declaration:
/usr/bin/uic [options] <uifile>
Generate implementation:
/usr/bin/uic [options] -impl <headerfile> <uifile>
<headerfile> name of the declaration file
Generate image collection:
/usr/bin/uic [options] -embed <project> <image1> <image2> <image3> ...
or
/usr/bin/uic [options] -embed <project> -f <temporary file containing image names>
<project> project name
<image[1-N]> image files
Generate subclass declaration:
/usr/bin/uic [options] -subdecl <subclassname> <baseclassheaderfile> <uifile>
<subclassname> name of the subclass to generate
<baseclassheaderfile> declaration file of the baseclass
Generate subclass implementation:
/usr/bin/uic [options] -subimpl <subclassname> <subclassheaderfile> <uifile>
<subclassname> name of the subclass to generate
<subclassheaderfile> declaration file of the subclass
Options:
-o file Write output to file rather than stdout
-pch file Add #include "file" as the first statement in implementation
-nofwd Omit forward declarations of custom classes
-nounload Don't unload plugins after processing
-tr func Use func() instead of tr() for i18n
-L path Additional plugin search path
-version Display version of uic
-help Display this information
/usr/bin/uic settingwidget.ui -o ui_settingwidget.h
uic: File generated with too recent version of Qt Designer (4.0 vs. 3.3.4)
make: *** [ui_settingwidget.h] Error 1
I tried :
qmake -o Makefile cdfly.pro
not working either :-(

qmake gives:
Quote:
# qmake
Qt user interface compiler.
uic: Unrecognized option
Usage: /usr/bin/uic [options] [mode] <uifile>

Generate declaration:
/usr/bin/uic [options] <uifile>
Generate implementation:
/usr/bin/uic [options] -impl <headerfile> <uifile>
<headerfile> name of the declaration file
Generate image collection:
/usr/bin/uic [options] -embed <project> <image1> <image2> <image3> ...
or
/usr/bin/uic [options] -embed <project> -f <temporary file containing image names>
<project> project name
<image[1-N]> image files
Generate subclass declaration:
/usr/bin/uic [options] -subdecl <subclassname> <baseclassheaderfile> <uifile>
<subclassname> name of the subclass to generate
<baseclassheaderfile> declaration file of the baseclass
Generate subclass implementation:
/usr/bin/uic [options] -subimpl <subclassname> <subclassheaderfile> <uifile>
<subclassname> name of the subclass to generate
<subclassheaderfile> declaration file of the subclass
Options:
-o file Write output to file rather than stdout
-pch file Add #include "file" as the first statement in implementation
-nofwd Omit forward declarations of custom classes
-nounload Don't unload plugins after processing
-tr func Use func() instead of tr() for i18n
-L path Additional plugin search path
-version Display version of uic
-help Display this information
Qt user interface compiler.
uic: Unrecognized option
Usage: /usr/bin/uic [options] [mode] <uifile>

Generate declaration:
/usr/bin/uic [options] <uifile>
Generate implementation:
/usr/bin/uic [options] -impl <headerfile> <uifile>
<headerfile> name of the declaration file
Generate image collection:
/usr/bin/uic [options] -embed <project> <image1> <image2> <image3> ...
or
/usr/bin/uic [options] -embed <project> -f <temporary file containing image names>
<project> project name
<image[1-N]> image files
Generate subclass declaration:
/usr/bin/uic [options] -subdecl <subclassname> <baseclassheaderfile> <uifile>
<subclassname> name of the subclass to generate
<baseclassheaderfile> declaration file of the baseclass
Generate subclass implementation:
/usr/bin/uic [options] -subimpl <subclassname> <subclassheaderfile> <uifile>
<subclassname> name of the subclass to generate
<subclassheaderfile> declaration file of the subclass
Options:
-o file Write output to file rather than stdout
-pch file Add #include "file" as the first statement in implementation
-nofwd Omit forward declarations of custom classes
-nounload Don't unload plugins after processing
-tr func Use func() instead of tr() for i18n
-L path Additional plugin search path
-version Display version of uic
-help Display this information
Qt user interface compiler.
uic: Unrecognized option
Usage: /usr/bin/uic [options] [mode] <uifile>

Generate declaration:
/usr/bin/uic [options] <uifile>
Generate implementation:
/usr/bin/uic [options] -impl <headerfile> <uifile>
<headerfile> name of the declaration file
Generate image collection:
/usr/bin/uic [options] -embed <project> <image1> <image2> <image3> ...
or
/usr/bin/uic [options] -embed <project> -f <temporary file containing image names>
<project> project name
<image[1-N]> image files
Generate subclass declaration:
/usr/bin/uic [options] -subdecl <subclassname> <baseclassheaderfile> <uifile>
<subclassname> name of the subclass to generate
<baseclassheaderfile> declaration file of the baseclass
Generate subclass implementation:
/usr/bin/uic [options] -subimpl <subclassname> <subclassheaderfile> <uifile>
<subclassname> name of the subclass to generate
<subclassheaderfile> declaration file of the subclass
Options:
-o file Write output to file rather than stdout
-pch file Add #include "file" as the first statement in implementation
-nofwd Omit forward declarations of custom classes
-nounload Don't unload plugins after processing
-tr func Use func() instead of tr() for i18n
-L path Additional plugin search path
-version Display version of uic
-help Display this information
Qt user interface compiler.
uic: Unrecognized option
Usage: /usr/bin/uic [options] [mode] <uifile>

Generate declaration:
/usr/bin/uic [options] <uifile>
Generate implementation:
/usr/bin/uic [options] -impl <headerfile> <uifile>
<headerfile> name of the declaration file
Generate image collection:
/usr/bin/uic [options] -embed <project> <image1> <image2> <image3> ...
or
/usr/bin/uic [options] -embed <project> -f <temporary file containing image names>
<project> project name
<image[1-N]> image files
Generate subclass declaration:
/usr/bin/uic [options] -subdecl <subclassname> <baseclassheaderfile> <uifile>
<subclassname> name of the subclass to generate
<baseclassheaderfile> declaration file of the baseclass
Generate subclass implementation:
/usr/bin/uic [options] -subimpl <subclassname> <subclassheaderfile> <uifile>
<subclassname> name of the subclass to generate
<subclassheaderfile> declaration file of the subclass
Options:
-o file Write output to file rather than stdout
-pch file Add #include "file" as the first statement in implementation
-nofwd Omit forward declarations of custom classes
-nounload Don't unload plugins after processing
-tr func Use func() instead of tr() for i18n
-L path Additional plugin search path
-version Display version of uic
-help Display this information
Qt user interface compiler.
uic: Unrecognized option
Usage: /usr/bin/uic [options] [mode] <uifile>

Generate declaration:
/usr/bin/uic [options] <uifile>
Generate implementation:
/usr/bin/uic [options] -impl <headerfile> <uifile>
<headerfile> name of the declaration file
Generate image collection:
/usr/bin/uic [options] -embed <project> <image1> <image2> <image3> ...
or
/usr/bin/uic [options] -embed <project> -f <temporary file containing image names>
<project> project name
<image[1-N]> image files
Generate subclass declaration:
/usr/bin/uic [options] -subdecl <subclassname> <baseclassheaderfile> <uifile>
<subclassname> name of the subclass to generate
<baseclassheaderfile> declaration file of the baseclass
Generate subclass implementation:
/usr/bin/uic [options] -subimpl <subclassname> <subclassheaderfile> <uifile>
<subclassname> name of the subclass to generate
<subclassheaderfile> declaration file of the subclass
Options:
-o file Write output to file rather than stdout
-pch file Add #include "file" as the first statement in implementation
-nofwd Omit forward declarations of custom classes
-nounload Don't unload plugins after processing
-tr func Use func() instead of tr() for i18n
-L path Additional plugin search path
-version Display version of uic
-help Display this information
:~/cdfly-0.2#

Last edited by patrick295767; 07-16-2006 at 08:06 AM.
 
Old 07-16-2006, 08:09 AM   #7
Ryo Saeba 83
LQ Newbie
 
Registered: Sep 2005
Location: Como, Italy
Distribution: Gentoo Linux
Posts: 13

Rep: Reputation: 0
Now that you are using the right version of qmake it finds the qt3 version of uic.
Try exporting the path of qt4 like this:
Code:
export PATH=/usr/share/qt4/bin:$PATH
after that you should be able to simply do qmake && make

Also I noticed you deleted /usr/bin/qmake but be aware that qt4 qmake does not replace qt3 qmake, they are different beasts and you probably need both on your system.
 
Old 07-16-2006, 01:32 PM   #8
patrick295767
Member
 
Registered: Feb 2006
Distribution: FreeBSD, Linux, Slackware, LFS, Gparted
Posts: 660

Rep: Reputation: 137Reputation: 137
Quote:
Originally Posted by Ryo Saeba 83
Now that you are using the right version of qmake it finds the qt3 version of uic.
Try exporting the path of qt4 like this:
Code:
export PATH=/usr/share/qt4/bin:$PATH
after that you should be able to simply do qmake && make

Also I noticed you deleted /usr/bin/qmake but be aware that qt4 qmake does not replace qt3 qmake, they are different beasts and you probably need both on your system.
Thank you again !!

The script became then :
Code:
#!/bin/sh
apt-get update
################ make install !! ##############"
## this 3  lines for amsn 0.95 & also for vmware workstation
apt-get -f -y install make
apt-get -f -y install build-essential
apt-get -f -y install tcl8.4 
apt-get -f -y install tk8.4
apt-get -f -y install tk8.4-dev

## for building, make ... checkinstall
apt-get install -f -y kdevelop kdevelop3-dev build-essential checkinstall

##### amsn  installation
apt-get -f -y install gcc 
apt-get -f -y install gcc-3.4
apt-get -f -y install build-essential tcl8.4-dev tk8.4-dev imlib11-dev esound-clients
apt-get -f -y install linux-headers-$(uname -r)
apt-get -f -y install build-essential 



## voor vmware
apt-get -f -y install make
apt-get -f -y install build-essential
apt-get -f -y install gcc-3.4
apt-get -f -y install build-essential 
apt-get -f -y install zenity
apt-get -f -y install linux-tree
apt-get -f -y install g++-3.4
apt-get -f -y install
apt-get -f -y install


######## installing qt3
apt-get -f -y install qt3-dev-tools
apt-get -f -y install qt3-apps-dev
apt-get -f -y install libqt3-headers
apt-get -f -y install qca-dev
apt-get -f -y install libqt3c102-mt
export QTDIR=/usr/share/qt3
cp /usr/bin/qmake /usr/bin/qmake-qt3

######## installing qt4
## installing like crazy
apt-get -f -y install  libqt4-dev
apt-get -f -y install qt4-dev-tools
apt-get -f -y install  qt4-doc
apt-get -f -y install  libmysqlclient12
apt-get -f -y install  libqt4-core libqt4-gui
apt-get -f -y install  libqt4-qt3support libqt4-sql xlibs-static-pic
apt-get -f -y install  libqt4-debug libpq-dev 
apt-get -f -y install  libmysqlclient12-dev
apt-get -f -y install    libmysqlclient-dev
apt-get -f -y install    qt4-dev-tools
apt-get -f -y install  libmysqlclient12 libqt4-core libqt4-dev libqt4-gui
apt-get -f -y install libqt4-qt3support libqt4-sql xlibs-static-pic
apt-get -f -y install    qt4-dev-tools
export QTDIR=/usr/share/qt4
ln -s /usr/share/qt4/bin/qmake /usr/bin/qmake-qt4
cp /usr/bin/qmake /usr/bin/qmake-qt4
export PATH=/usr/share/qt4/bin:$PATH

#### Lets download the file and have all type of unpacking programs
cd /root
if [ ! -d cdfly-0.2 ] ; then
	apt-get -f -y install unzip
	apt-get -f -y install bzip2
	apt-get -f -y install gzip
	 apt-get -f -y install unrar rar zip 
	apt-get -f -y install rar
	apt-get -f -y install tar
	apt-get -f -y install arj
	apt-get -f -y install lha
	apt-get -f -y install p7zip
	apt-get -f -y install 
	wget -N http://superb-west.dl.sourceforge.net/sourceforge/cdfly/cdfly-0.2.tar.bz2
	tar -xjf cdfly-0.2.tar.bz2
fi


####### the qmake
cd /root/cdfly-0.2/
qmake --version
export PATH=/usr/share/qt4/bin:/usr/bin/uic:$PATH
/usr/share/qt4/bin/qmake && make
Like indicated, but unfortunately ... there is still one error msg :
Code:
or
   /usr/bin/uic  [options] -embed <project> -f <temporary file containing image names>
        <project>       project name
        <image[1-N]>    image files
Generate subclass declaration:
   /usr/bin/uic  [options] -subdecl <subclassname> <baseclassheaderfile> <uifile>
        <subclassname>     name of the subclass to generate
        <baseclassheaderfile>    declaration file of the baseclass
Generate subclass implementation:
   /usr/bin/uic  [options] -subimpl <subclassname> <subclassheaderfile> <uifile>
        <subclassname>     name of the subclass to generate
        <subclassheaderfile>    declaration file of the subclass
Options:
        -o file         Write output to file rather than stdout
        -pch file       Add #include "file" as the first statement in implementation
        -nofwd          Omit forward declarations of custom classes
        -nounload       Don't unload plugins after processing
        -tr func        Use func() instead of tr() for i18n
        -L path         Additional plugin search path
        -version        Display version of uic
        -help           Display this information
Qt user interface compiler.
uic: Unrecognized option
Usage: /usr/bin/uic  [options] [mode] <uifile>

Generate declaration:
   /usr/bin/uic  [options] <uifile>
Generate implementation:
   /usr/bin/uic  [options] -impl <headerfile> <uifile>
        <headerfile>    name of the declaration file
Generate image collection:
   /usr/bin/uic  [options] -embed <project> <image1> <image2> <image3> ...
or
   /usr/bin/uic  [options] -embed <project> -f <temporary file containing image names>
        <project>       project name
        <image[1-N]>    image files
Generate subclass declaration:
   /usr/bin/uic  [options] -subdecl <subclassname> <baseclassheaderfile> <uifile>
        <subclassname>     name of the subclass to generate
        <baseclassheaderfile>    declaration file of the baseclass
Generate subclass implementation:
   /usr/bin/uic  [options] -subimpl <subclassname> <subclassheaderfile> <uifile>
        <subclassname>     name of the subclass to generate
        <subclassheaderfile>    declaration file of the subclass
Options:
        -o file         Write output to file rather than stdout
        -pch file       Add #include "file" as the first statement in implementation
        -nofwd          Omit forward declarations of custom classes
        -nounload       Don't unload plugins after processing
        -tr func        Use func() instead of tr() for i18n
        -L path         Additional plugin search path
        -version        Display version of uic
        -help           Display this information
/usr/bin/uic aboutwidget.ui -o ui_aboutwidget.h
uic: File generated with too recent version of Qt Designer (4.0 vs. 3.3.4)
make: *** [ui_aboutwidget.h] Error 1

Progressing progressing ...

Thank you very much !!!!!!
 
Old 07-16-2006, 01:45 PM   #9
Ryo Saeba 83
LQ Newbie
 
Registered: Sep 2005
Location: Como, Italy
Distribution: Gentoo Linux
Posts: 13

Rep: Reputation: 0
From your error message it still uses /usr/bin/uic instead of /usr/share/qt4/bin/uic... don't know why.
Maybe there's something distro related behind it.
Qmake should create a makefile using the correct version of uic, exporting the path shouldn't be required...

Can you post the Makefile generated after launching qmake?
 
Old 07-16-2006, 02:48 PM   #10
patrick295767
Member
 
Registered: Feb 2006
Distribution: FreeBSD, Linux, Slackware, LFS, Gparted
Posts: 660

Rep: Reputation: 137Reputation: 137
Quote:
Originally Posted by Ryo Saeba 83
From your error message it still uses /usr/bin/uic instead of /usr/share/qt4/bin/uic... don't know why.
Maybe there's something distro related behind it.
Qmake should create a makefile using the correct version of uic, exporting the path shouldn't be required...

Can you post the Makefile generated after launching qmake?
Whaoo, great help !
I hope that this will be helpful for users willing to install the cdfly software with debian based distros ! :-)

I ran the script and then post the content of the makefile:
Code:
#############################################################################
# Makefile for building: cdfly
# Generated by qmake (2.00a) (Qt 4.0.0) on: Sun Jul 16 21:46:14 2006
# Project:  cdfly.pro
# Template: app
# Command: /usr/share/qt4/bin/qmake -o Makefile cdfly.pro
#############################################################################

####### Compiler, tools and options

CC            = gcc
CXX           = g++
LEX           = flex
YACC          = yacc
DEFINES       = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_SHARED
CFLAGS        = -pipe -g -Wall -W -D_REENTRANT $(DEFINES)
CXXFLAGS      = -pipe -g -Wall -W -D_REENTRANT $(DEFINES)
LEXFLAGS      = 
YACCFLAGS     = -d
INCPATH       = -I/usr/share/qt4/mkspecs/default -I. -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -I.
LINK          = g++
LFLAGS        = 
LIBS          = $(SUBLIBS) -L/usr/lib -L/build/buildd/qt4-x11-4.0.0/lib -lQtGui_debug -L/usr/X11R6/lib -laudio -lXt -lpng -lSM -lICE -lXi -lXrender -lXrandr -lXcursor -lXinerama -lfreetype -lXext -lX11 -lm -lQtSql_debug -lpq -lmysqlclient -lQtCore_debug -lfontconfig -lz -ldl -lpthread
AR            = ar cqs
RANLIB        = 
QMAKE         = /usr/share/qt4/bin/qmake
TAR           = tar -cf
COMPRESS      = gzip -9f
COPY          = cp -f
COPY_FILE     = $(COPY)
COPY_DIR      = $(COPY) -r
INSTALL_FILE  = $(COPY_FILE)
INSTALL_DIR   = $(COPY_DIR)
DEL_FILE      = rm -f
SYMLINK       = ln -sf
DEL_DIR       = rmdir
MOVE          = mv -f
CHK_DIR_EXISTS= test -d
MKDIR         = mkdir -p

####### Output directory

OBJECTS_DIR   = ./

####### Files

SOURCES       = cdfly.cpp \
		find.cpp \
		main.cpp \
		mimeicon.cpp \
		settings.cpp \
		cdsql.cpp \
		newdisk.cpp \
		progress.cpp moc_cdfly.cpp \
		moc_find.cpp \
		moc_settings.cpp \
		moc_newdisk.cpp \
		moc_progress.cpp \
		qrc_mainres.cpp
OBJECTS       = cdfly.o \
		find.o \
		main.o \
		mimeicon.o \
		settings.o \
		cdsql.o \
		newdisk.o \
		progress.o \
		moc_cdfly.o \
		moc_find.o \
		moc_settings.o \
		moc_newdisk.o \
		moc_progress.o \
		qrc_mainres.o
DIST          = /usr/share/qt4/mkspecs/qconfig.pri \
		/usr/share/qt4/mkspecs/features/qt_config.prf \
		/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
		/usr/share/qt4/mkspecs/features/default_pre.prf \
		/usr/share/qt4/mkspecs/features/debug.prf \
		/usr/share/qt4/mkspecs/features/default_post.prf \
		/usr/share/qt4/mkspecs/features/warn_on.prf \
		/usr/share/qt4/mkspecs/features/qt.prf \
		/usr/share/qt4/mkspecs/features/unix/thread.prf \
		/usr/share/qt4/mkspecs/features/moc.prf \
		/usr/share/qt4/mkspecs/features/resources.prf \
		/usr/share/qt4/mkspecs/features/uic.prf \
		cdfly.pro
QMAKE_TARGET  = cdfly
DESTDIR       = 
TARGET        = cdfly

first: all
####### Implicit rules

.SUFFIXES: .c .o .cpp .cc .cxx .C

.cpp.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.cc.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.cxx.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.C.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.c.o:
	$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<

####### Build rules

all: Makefile $(TARGET)

$(TARGET):  $(OBJECTS)  
	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)

Makefile: cdfly.pro  /usr/share/qt4/mkspecs/default/qmake.conf /usr/share/qt4/mkspecs/qconfig.pri \
		/usr/share/qt4/mkspecs/features/qt_config.prf \
		/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
		/usr/share/qt4/mkspecs/features/default_pre.prf \
		/usr/share/qt4/mkspecs/features/debug.prf \
		/usr/share/qt4/mkspecs/features/default_post.prf \
		/usr/share/qt4/mkspecs/features/warn_on.prf \
		/usr/share/qt4/mkspecs/features/qt.prf \
		/usr/share/qt4/mkspecs/features/unix/thread.prf \
		/usr/share/qt4/mkspecs/features/moc.prf \
		/usr/share/qt4/mkspecs/features/resources.prf \
		/usr/share/qt4/mkspecs/features/uic.prf \
		/usr/lib/libQtCore_debug.prl \
		/usr/lib/libQtGui_debug.prl \
		/usr/lib/libQtSql_debug.prl
	$(QMAKE) -o Makefile cdfly.pro
/usr/share/qt4/mkspecs/qconfig.pri:
/usr/share/qt4/mkspecs/features/qt_config.prf:
/usr/share/qt4/mkspecs/features/exclusive_builds.prf:
/usr/share/qt4/mkspecs/features/default_pre.prf:
/usr/share/qt4/mkspecs/features/debug.prf:
/usr/share/qt4/mkspecs/features/default_post.prf:
/usr/share/qt4/mkspecs/features/warn_on.prf:
/usr/share/qt4/mkspecs/features/qt.prf:
/usr/share/qt4/mkspecs/features/unix/thread.prf:
/usr/share/qt4/mkspecs/features/moc.prf:
/usr/share/qt4/mkspecs/features/resources.prf:
/usr/share/qt4/mkspecs/features/uic.prf:
/usr/lib/libQtCore_debug.prl:
/usr/lib/libQtGui_debug.prl:
/usr/lib/libQtSql_debug.prl:
qmake:  FORCE
	@$(QMAKE) -o Makefile cdfly.pro

dist: 
	@$(CHK_DIR_EXISTS) ".tmp/cdfly1.0.0" || $(MKDIR) ".tmp/cdfly1.0.0"
	$(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/cdfly1.0.0/ && $(COPY_FILE) --parents cdfly.h find.h mimeicon.h settings.h cdsql.h qsqlitems.h newdisk.h progress.h .tmp/cdfly1.0.0/ && $(COPY_FILE) --parents mainres.qrc .tmp/cdfly1.0.0/ && $(COPY_FILE) --parents cdfly.cpp find.cpp main.cpp mimeicon.cpp settings.cpp cdsql.cpp newdisk.cpp progress.cpp .tmp/cdfly1.0.0/ && $(COPY_FILE) --parents findwidget.ui settingwidget.ui newdiskwidget.ui progresswidget.ui aboutwidget.ui .tmp/cdfly1.0.0/ && $(COPY_FILE) --parents cdfly_it_IT.ts cdfly_pl_PL.ts .tmp/cdfly1.0.0/ && (cd `dirname .tmp/cdfly1.0.0` && $(TAR) cdfly1.0.0.tar cdfly1.0.0 && $(COMPRESS) cdfly1.0.0.tar) && $(MOVE) `dirname .tmp/cdfly1.0.0`/cdfly1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/cdfly1.0.0


yaccclean:
lexclean:
clean:compiler_clean 
	-$(DEL_FILE) $(OBJECTS)
	-$(DEL_FILE) *~ core *.core


####### Sub-libraries

distclean: clean
	-$(DEL_FILE) $(TARGET) 
	-$(DEL_FILE) Makefile


/usr/bin/moc:
	(cd "$(QTDIR)/src/tools/moc" && $(MAKE))

mocclean: compiler_moc_header_clean compiler_moc_source_clean

mocables: compiler_moc_header_make_all compiler_moc_source_make_all

compiler_moc_header_make_all: moc_cdfly.cpp moc_find.cpp moc_settings.cpp moc_newdisk.cpp moc_progress.cpp
compiler_moc_header_clean:
	-$(DEL_FILE) moc_cdfly.cpp moc_find.cpp moc_settings.cpp moc_newdisk.cpp moc_progress.cpp
moc_cdfly.cpp: cdfly.h \
		/usr/bin/moc-qt3
	/usr/bin/moc $(DEFINES) $(INCPATH) cdfly.h -o moc_cdfly.cpp

moc_find.cpp: ui_findwidget.h \
		find.h \
		/usr/bin/moc-qt3
	/usr/bin/moc $(DEFINES) $(INCPATH) find.h -o moc_find.cpp

moc_settings.cpp: ui_settingwidget.h \
		settings.h \
		/usr/bin/moc-qt3
	/usr/bin/moc $(DEFINES) $(INCPATH) settings.h -o moc_settings.cpp

moc_newdisk.cpp: ui_newdiskwidget.h \
		newdisk.h \
		/usr/bin/moc-qt3
	/usr/bin/moc $(DEFINES) $(INCPATH) newdisk.h -o moc_newdisk.cpp

moc_progress.cpp: ui_progresswidget.h \
		progress.h \
		/usr/bin/moc-qt3
	/usr/bin/moc $(DEFINES) $(INCPATH) progress.h -o moc_progress.cpp

compiler_rcc_make_all: qrc_mainres.cpp
compiler_rcc_clean:
	-$(DEL_FILE) qrc_mainres.cpp
qrc_mainres.cpp: mainres.qrc \
		/usr/bin/rcc \
		archive.png \
		stop.png \
		locationbar_erase.png \
		folder.png \
		find.png \
		filesave.png \
		video.png \
		key_enter.png \
		fileopen.png \
		editdelete.png \
		cdfly.png \
		configure.png \
		image-thumb.png \
		image.png \
		audio.png \
		filenew.png \
		filesaveas.png \
		cdrom_unmount.png \
		unknown.png \
		exit.png \
		it.png \
		gb.png \
		pl.png
	/usr/bin/rcc -name mainres mainres.qrc -o qrc_mainres.cpp

compiler_image_collection_make_all:
compiler_image_collection_clean:
	-$(DEL_FILE) qmake_image_collection.cpp
compiler_moc_source_make_all:
compiler_moc_source_clean:
compiler_uic_make_all: ui_findwidget.h ui_settingwidget.h ui_newdiskwidget.h ui_progresswidget.h ui_aboutwidget.h
compiler_uic_clean:
	-$(DEL_FILE) ui_findwidget.h ui_settingwidget.h ui_newdiskwidget.h ui_progresswidget.h ui_aboutwidget.h
ui_findwidget.h: findwidget.ui
	/usr/bin/uic findwidget.ui -o ui_findwidget.h

ui_settingwidget.h: settingwidget.ui
	/usr/bin/uic settingwidget.ui -o ui_settingwidget.h

ui_newdiskwidget.h: newdiskwidget.ui
	/usr/bin/uic newdiskwidget.ui -o ui_newdiskwidget.h

ui_progresswidget.h: progresswidget.ui
	/usr/bin/uic progresswidget.ui -o ui_progresswidget.h

ui_aboutwidget.h: aboutwidget.ui
	/usr/bin/uic aboutwidget.ui -o ui_aboutwidget.h

compiler_clean: compiler_moc_header_clean compiler_rcc_clean compiler_image_collection_clean compiler_moc_source_clean compiler_uic_clean 

####### Compile

cdfly.o: cdfly.cpp cdfly.h \
		settings.h \
		ui_settingwidget.h \
		find.h \
		ui_findwidget.h \
		newdisk.h \
		ui_newdiskwidget.h \
		mimeicon.h \
		cdsql.h \
		qsqlitems.h \
		progress.h \
		ui_progresswidget.h \
		ui_aboutwidget.h

find.o: find.cpp find.h \
		ui_findwidget.h \
		cdfly.h \
		cdsql.h \
		qsqlitems.h \
		mimeicon.h

main.o: main.cpp cdfly.h

mimeicon.o: mimeicon.cpp mimeicon.h

settings.o: settings.cpp settings.h \
		ui_settingwidget.h \
		cdfly.h

cdsql.o: cdsql.cpp cdsql.h \
		cdfly.h \
		progress.h \
		ui_progresswidget.h

newdisk.o: newdisk.cpp newdisk.h \
		ui_newdiskwidget.h

progress.o: progress.cpp progress.h \
		ui_progresswidget.h

moc_cdfly.o: moc_cdfly.cpp 

moc_find.o: moc_find.cpp 

moc_settings.o: moc_settings.cpp 

moc_newdisk.o: moc_newdisk.cpp 

moc_progress.o: moc_progress.cpp 

qrc_mainres.o: qrc_mainres.cpp 

####### Install

install:   FORCE

uninstall:   FORCE

FORCE:

Thank you

Last edited by patrick295767; 07-16-2006 at 02:50 PM.
 
Old 07-17-2006, 02:47 AM   #11
Ryo Saeba 83
LQ Newbie
 
Registered: Sep 2005
Location: Como, Italy
Distribution: Gentoo Linux
Posts: 13

Rep: Reputation: 0
As I thought the generated Makefile points to wrong paths and I cannot help you on why qmake doesn't work correctly for you.
But you can use this Makefile to compile cdfly. I changed the paths to uic, moc and rcc to /usr/share/qt4/bin.

Code:
#############################################################################
# Makefile for building: cdfly
# Generated by qmake (2.00a) (Qt 4.0.0) on: Sun Jul 16 21:46:14 2006
# Project:  cdfly.pro
# Template: app
# Command: /usr/share/qt4/bin/qmake -o Makefile cdfly.pro
#############################################################################

####### Compiler, tools and options

CC            = gcc
CXX           = g++
LEX           = flex
YACC          = yacc
DEFINES       = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_SHARED
CFLAGS        = -pipe -g -Wall -W -D_REENTRANT $(DEFINES)
CXXFLAGS      = -pipe -g -Wall -W -D_REENTRANT $(DEFINES)
LEXFLAGS      = 
YACCFLAGS     = -d
INCPATH       = -I/usr/share/qt4/mkspecs/default -I. -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -I.
LINK          = g++
LFLAGS        = 
LIBS          = $(SUBLIBS) -L/usr/lib -L/build/buildd/qt4-x11-4.0.0/lib -lQtGui_debug -L/usr/X11R6/lib -laudio -lXt -lpng -lSM -lICE -lXi -lXrender -lXrandr -lXcursor -lXinerama -lfreetype -lXext -lX11 -lm -lQtSql_debug -lpq -lmysqlclient -lQtCore_debug -lfontconfig -lz -ldl -lpthread
AR            = ar cqs
RANLIB        = 
QMAKE         = /usr/share/qt4/bin/qmake
TAR           = tar -cf
COMPRESS      = gzip -9f
COPY          = cp -f
COPY_FILE     = $(COPY)
COPY_DIR      = $(COPY) -r
INSTALL_FILE  = $(COPY_FILE)
INSTALL_DIR   = $(COPY_DIR)
DEL_FILE      = rm -f
SYMLINK       = ln -sf
DEL_DIR       = rmdir
MOVE          = mv -f
CHK_DIR_EXISTS= test -d
MKDIR         = mkdir -p

####### Output directory

OBJECTS_DIR   = ./

####### Files

SOURCES       = cdfly.cpp \
		find.cpp \
		main.cpp \
		mimeicon.cpp \
		settings.cpp \
		cdsql.cpp \
		newdisk.cpp \
		progress.cpp moc_cdfly.cpp \
		moc_find.cpp \
		moc_settings.cpp \
		moc_newdisk.cpp \
		moc_progress.cpp \
		qrc_mainres.cpp
OBJECTS       = cdfly.o \
		find.o \
		main.o \
		mimeicon.o \
		settings.o \
		cdsql.o \
		newdisk.o \
		progress.o \
		moc_cdfly.o \
		moc_find.o \
		moc_settings.o \
		moc_newdisk.o \
		moc_progress.o \
		qrc_mainres.o
DIST          = /usr/share/qt4/mkspecs/qconfig.pri \
		/usr/share/qt4/mkspecs/features/qt_config.prf \
		/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
		/usr/share/qt4/mkspecs/features/default_pre.prf \
		/usr/share/qt4/mkspecs/features/debug.prf \
		/usr/share/qt4/mkspecs/features/default_post.prf \
		/usr/share/qt4/mkspecs/features/warn_on.prf \
		/usr/share/qt4/mkspecs/features/qt.prf \
		/usr/share/qt4/mkspecs/features/unix/thread.prf \
		/usr/share/qt4/mkspecs/features/moc.prf \
		/usr/share/qt4/mkspecs/features/resources.prf \
		/usr/share/qt4/mkspecs/features/uic.prf \
		cdfly.pro
QMAKE_TARGET  = cdfly
DESTDIR       = 
TARGET        = cdfly

first: all
####### Implicit rules

.SUFFIXES: .c .o .cpp .cc .cxx .C

.cpp.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.cc.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.cxx.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.C.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.c.o:
	$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<

####### Build rules

all: Makefile $(TARGET)

$(TARGET):  $(OBJECTS)  
	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)

Makefile: cdfly.pro  /usr/share/qt4/mkspecs/default/qmake.conf /usr/share/qt4/mkspecs/qconfig.pri \
		/usr/share/qt4/mkspecs/features/qt_config.prf \
		/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
		/usr/share/qt4/mkspecs/features/default_pre.prf \
		/usr/share/qt4/mkspecs/features/debug.prf \
		/usr/share/qt4/mkspecs/features/default_post.prf \
		/usr/share/qt4/mkspecs/features/warn_on.prf \
		/usr/share/qt4/mkspecs/features/qt.prf \
		/usr/share/qt4/mkspecs/features/unix/thread.prf \
		/usr/share/qt4/mkspecs/features/moc.prf \
		/usr/share/qt4/mkspecs/features/resources.prf \
		/usr/share/qt4/mkspecs/features/uic.prf \
		/usr/lib/libQtCore_debug.prl \
		/usr/lib/libQtGui_debug.prl \
		/usr/lib/libQtSql_debug.prl
	$(QMAKE) -o Makefile cdfly.pro
/usr/share/qt4/mkspecs/qconfig.pri:
/usr/share/qt4/mkspecs/features/qt_config.prf:
/usr/share/qt4/mkspecs/features/exclusive_builds.prf:
/usr/share/qt4/mkspecs/features/default_pre.prf:
/usr/share/qt4/mkspecs/features/debug.prf:
/usr/share/qt4/mkspecs/features/default_post.prf:
/usr/share/qt4/mkspecs/features/warn_on.prf:
/usr/share/qt4/mkspecs/features/qt.prf:
/usr/share/qt4/mkspecs/features/unix/thread.prf:
/usr/share/qt4/mkspecs/features/moc.prf:
/usr/share/qt4/mkspecs/features/resources.prf:
/usr/share/qt4/mkspecs/features/uic.prf:
/usr/lib/libQtCore_debug.prl:
/usr/lib/libQtGui_debug.prl:
/usr/lib/libQtSql_debug.prl:
qmake:  FORCE
	@$(QMAKE) -o Makefile cdfly.pro

dist: 
	@$(CHK_DIR_EXISTS) ".tmp/cdfly1.0.0" || $(MKDIR) ".tmp/cdfly1.0.0"
	$(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/cdfly1.0.0/ && $(COPY_FILE) --parents cdfly.h find.h mimeicon.h settings.h cdsql.h qsqlitems.h newdisk.h progress.h .tmp/cdfly1.0.0/ && $(COPY_FILE) --parents mainres.qrc .tmp/cdfly1.0.0/ && $(COPY_FILE) --parents cdfly.cpp find.cpp main.cpp mimeicon.cpp settings.cpp cdsql.cpp newdisk.cpp progress.cpp .tmp/cdfly1.0.0/ && $(COPY_FILE) --parents findwidget.ui settingwidget.ui newdiskwidget.ui progresswidget.ui aboutwidget.ui .tmp/cdfly1.0.0/ && $(COPY_FILE) --parents cdfly_it_IT.ts cdfly_pl_PL.ts .tmp/cdfly1.0.0/ && (cd `dirname .tmp/cdfly1.0.0` && $(TAR) cdfly1.0.0.tar cdfly1.0.0 && $(COMPRESS) cdfly1.0.0.tar) && $(MOVE) `dirname .tmp/cdfly1.0.0`/cdfly1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/cdfly1.0.0


yaccclean:
lexclean:
clean:compiler_clean 
	-$(DEL_FILE) $(OBJECTS)
	-$(DEL_FILE) *~ core *.core


####### Sub-libraries

distclean: clean
	-$(DEL_FILE) $(TARGET) 
	-$(DEL_FILE) Makefile


/usr/share/qt4/bin/moc:
	(cd "$(QTDIR)/src/tools/moc" && $(MAKE))

mocclean: compiler_moc_header_clean compiler_moc_source_clean

mocables: compiler_moc_header_make_all compiler_moc_source_make_all

compiler_moc_header_make_all: moc_cdfly.cpp moc_find.cpp moc_settings.cpp moc_newdisk.cpp moc_progress.cpp
compiler_moc_header_clean:
	-$(DEL_FILE) moc_cdfly.cpp moc_find.cpp moc_settings.cpp moc_newdisk.cpp moc_progress.cpp
moc_cdfly.cpp: cdfly.h \
		/usr/share/qt4/bin/moc
	/usr/share/qt4/bin/moc $(DEFINES) $(INCPATH) cdfly.h -o moc_cdfly.cpp

moc_find.cpp: ui_findwidget.h \
		find.h \
		/usr/share/qt4/bin/moc
	/usr/share/qt4/bin/moc $(DEFINES) $(INCPATH) find.h -o moc_find.cpp

moc_settings.cpp: ui_settingwidget.h \
		settings.h \
		/usr/share/qt4/bin/moc
	/usr/share/qt4/bin/moc $(DEFINES) $(INCPATH) settings.h -o moc_settings.cpp

moc_newdisk.cpp: ui_newdiskwidget.h \
		newdisk.h \
		/usr/share/qt4/bin/moc
	/usr/share/qt4/bin/moc $(DEFINES) $(INCPATH) newdisk.h -o moc_newdisk.cpp

moc_progress.cpp: ui_progresswidget.h \
		progress.h \
		/usr/share/qt4/bin/moc
	/usr/share/qt4/bin/moc $(DEFINES) $(INCPATH) progress.h -o moc_progress.cpp

compiler_rcc_make_all: qrc_mainres.cpp
compiler_rcc_clean:
	-$(DEL_FILE) qrc_mainres.cpp
qrc_mainres.cpp: mainres.qrc \
		/usr/share/qt4/bin/rcc \
		archive.png \
		stop.png \
		locationbar_erase.png \
		folder.png \
		find.png \
		filesave.png \
		video.png \
		key_enter.png \
		fileopen.png \
		editdelete.png \
		cdfly.png \
		configure.png \
		image-thumb.png \
		image.png \
		audio.png \
		filenew.png \
		filesaveas.png \
		cdrom_unmount.png \
		unknown.png \
		exit.png \
		it.png \
		gb.png \
		pl.png
	/usr/share/qt4/bin/rcc -name mainres mainres.qrc -o qrc_mainres.cpp

compiler_image_collection_make_all:
compiler_image_collection_clean:
	-$(DEL_FILE) qmake_image_collection.cpp
compiler_moc_source_make_all:
compiler_moc_source_clean:
compiler_uic_make_all: ui_findwidget.h ui_settingwidget.h ui_newdiskwidget.h ui_progresswidget.h ui_aboutwidget.h
compiler_uic_clean:
	-$(DEL_FILE) ui_findwidget.h ui_settingwidget.h ui_newdiskwidget.h ui_progresswidget.h ui_aboutwidget.h
ui_findwidget.h: findwidget.ui
	/usr/share/qt4/bin/moc findwidget.ui -o ui_findwidget.h

ui_settingwidget.h: settingwidget.ui
	/usr/share/qt4/bin/moc settingwidget.ui -o ui_settingwidget.h

ui_newdiskwidget.h: newdiskwidget.ui
	/usr/share/qt4/bin/moc newdiskwidget.ui -o ui_newdiskwidget.h

ui_progresswidget.h: progresswidget.ui
	/usr/share/qt4/bin/moc progresswidget.ui -o ui_progresswidget.h

ui_aboutwidget.h: aboutwidget.ui
	/usr/share/qt4/bin/moc aboutwidget.ui -o ui_aboutwidget.h

compiler_clean: compiler_moc_header_clean compiler_rcc_clean compiler_image_collection_clean compiler_moc_source_clean compiler_uic_clean 

####### Compile

cdfly.o: cdfly.cpp cdfly.h \
		settings.h \
		ui_settingwidget.h \
		find.h \
		ui_findwidget.h \
		newdisk.h \
		ui_newdiskwidget.h \
		mimeicon.h \
		cdsql.h \
		qsqlitems.h \
		progress.h \
		ui_progresswidget.h \
		ui_aboutwidget.h

find.o: find.cpp find.h \
		ui_findwidget.h \
		cdfly.h \
		cdsql.h \
		qsqlitems.h \
		mimeicon.h

main.o: main.cpp cdfly.h

mimeicon.o: mimeicon.cpp mimeicon.h

settings.o: settings.cpp settings.h \
		ui_settingwidget.h \
		cdfly.h

cdsql.o: cdsql.cpp cdsql.h \
		cdfly.h \
		progress.h \
		ui_progresswidget.h

newdisk.o: newdisk.cpp newdisk.h \
		ui_newdiskwidget.h

progress.o: progress.cpp progress.h \
		ui_progresswidget.h

moc_cdfly.o: moc_cdfly.cpp 

moc_find.o: moc_find.cpp 

moc_settings.o: moc_settings.cpp 

moc_newdisk.o: moc_newdisk.cpp 

moc_progress.o: moc_progress.cpp 

qrc_mainres.o: qrc_mainres.cpp 

####### Install

install:   FORCE

uninstall:   FORCE

FORCE:
Just paste this code in Makefile and issue make, hope it works.
 
Old 07-17-2006, 05:06 AM   #12
patrick295767
Member
 
Registered: Feb 2006
Distribution: FreeBSD, Linux, Slackware, LFS, Gparted
Posts: 660

Rep: Reputation: 137Reputation: 137
Thank you for your help

I reran the script, then changed the makefile
and unfortunately got this error msg:

I didnt have time to look into details in the code. I am leaving out of pc today. I will try tonight or tomorrow.

Thank you !!

Code:
# make
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/default -I. -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -I. -o cdfly.o cdfly.cpp
settings.h:30: error: ‘Ui’ has not been declared
settings.h:30: error: expected class-name before ‘{’ token
find.h:31: error: ‘Ui’ has not been declared
find.h:31: error: expected class-name before ‘{’ token
newdisk.h:28: error: ‘Ui’ has not been declared
newdisk.h:28: error: expected class-name before ‘{’ token
progress.h:28: error: ‘Ui’ has not been declared
progress.h:28: error: expected class-name before ‘{’ token
cdfly.cpp: In member function ‘virtual void CDFly::aboutClicked()’:
cdfly.cpp:607: error: ‘Ui’ has not been declared
cdfly.cpp:607: error: ‘aboutWidget’ was not declared in this scope
make: *** [cdfly.o] Error 1
 
Old 07-17-2006, 05:18 AM   #13
Ryo Saeba 83
LQ Newbie
 
Registered: Sep 2005
Location: Como, Italy
Distribution: Gentoo Linux
Posts: 13

Rep: Reputation: 0
Seems a problem with uic, are you sure this is the first error?
Probably uic gave an error before this and didn't generate the ui_*.h headers.

Also you may need to clean the source before recompiling if you are using the same files as in the previous attempts.

Code:
make clean
make
In fact I noticed that you do not re-extract the source if the cdfly directory already exists, so probably it's just a matter of cleaning.

Last edited by Ryo Saeba 83; 07-17-2006 at 05:25 AM.
 
Old 07-17-2006, 04:59 PM   #14
patrick295767
Member
 
Registered: Feb 2006
Distribution: FreeBSD, Linux, Slackware, LFS, Gparted
Posts: 660

Rep: Reputation: 137Reputation: 137
Quote:
Originally Posted by Ryo Saeba 83
Seems a problem with uic, are you sure this is the first error?
Probably uic gave an error before this and didn't generate the ui_*.h headers.

Also you may need to clean the source before recompiling if you are using the same files as in the previous attempts.

Code:
make clean
make
In fact I noticed that you do not re-extract the source if the cdfly directory already exists, so probably it's just a matter of cleaning.
I am sorry that I cannot install it correctly ...

I launched this script and changed the file of Makefile.


I got still an error msg ... Linux is too difficult for Windows users ...
pfff
I am sorry I cannot make it.

Greetings. I'll have a look tomorrow into the code of this Makefile...I hope I'll find the problem somewhere.

Thank you very much !!

I learned things, thanks !

Code:
# cd cdfly-0.2/
root@laptop06:~/cdfly-0.2# make clean
rm -f moc_cdfly.cpp moc_find.cpp moc_settings.cpp moc_newdisk.cpp moc_progress.cpp
rm -f qrc_mainres.cpp
rm -f qmake_image_collection.cpp
rm -f ui_findwidget.h ui_settingwidget.h ui_newdiskwidget.h ui_progresswidget.h ui_aboutwidget.h
rm -f cdfly.o find.o main.o mimeicon.o settings.o cdsql.o newdisk.o progress.o moc_cdfly.o moc_find.o moc_settings.o moc_newdisk.o moc_progress.o qrc_mainres.o
rm -f *~ core *.core
root@laptop06:~/cdfly-0.2# gedit Makefile
root@laptop06:~/cdfly-0.2# make
/usr/share/qt4/bin/moc settingwidget.ui -o ui_settingwidget.h
settingwidget.ui:0: Warning: No relevant classes found. No output generated.
/usr/share/qt4/bin/moc findwidget.ui -o ui_findwidget.h
findwidget.ui:0: Warning: No relevant classes found. No output generated.
/usr/share/qt4/bin/moc newdiskwidget.ui -o ui_newdiskwidget.h
newdiskwidget.ui:0: Warning: No relevant classes found. No output generated.
/usr/share/qt4/bin/moc progresswidget.ui -o ui_progresswidget.h
progresswidget.ui:0: Warning: No relevant classes found. No output generated.
/usr/share/qt4/bin/moc aboutwidget.ui -o ui_aboutwidget.h
aboutwidget.ui:0: Warning: No relevant classes found. No output generated.
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/default -I. -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -I. -o cdfly.o cdfly.cpp
settings.h:30: error: ‘Ui’ has not been declared
settings.h:30: error: expected class-name before ‘{’ token
find.h:31: error: ‘Ui’ has not been declared
find.h:31: error: expected class-name before ‘{’ token
newdisk.h:28: error: ‘Ui’ has not been declared
newdisk.h:28: error: expected class-name before ‘{’ token
progress.h:28: error: ‘Ui’ has not been declared
progress.h:28: error: expected class-name before ‘{’ token
cdfly.cpp: In member function ‘virtual void CDFly::aboutClicked()’:
cdfly.cpp:607: error: ‘Ui’ has not been declared
cdfly.cpp:607: error: ‘aboutWidget’ was not declared in this scope
make: *** [cdfly.o] Error 1
root@laptop06:~/cdfly-0.2#
 
Old 07-17-2006, 05:15 PM   #15
Ryo Saeba 83
LQ Newbie
 
Registered: Sep 2005
Location: Como, Italy
Distribution: Gentoo Linux
Posts: 13

Rep: Reputation: 0
Quote:
Originally Posted by patrick295767
Code:
/usr/share/qt4/bin/moc settingwidget.ui -o ui_settingwidget.h
settingwidget.ui:0: Warning: No relevant classes found. No output generated.
It was my fault, I made a mistake with find&replace, this line:
/usr/share/qt4/bin/moc settingwidget.ui -o ui_settingwidget.h
should have been:
/usr/share/qt4/bin/uic settingwidget.ui -o ui_settingwidget.h

Here's the correct Makefile, I'm confident that it will work.

Code:
#############################################################################
# Makefile for building: cdfly
# Generated by qmake (2.00a) (Qt 4.0.0) on: Sun Jul 16 21:46:14 2006
# Project:  cdfly.pro
# Template: app
# Command: /usr/share/qt4/bin/qmake -o Makefile cdfly.pro
#############################################################################

####### Compiler, tools and options

CC            = gcc
CXX           = g++
LEX           = flex
YACC          = yacc
DEFINES       = -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_SHARED
CFLAGS        = -pipe -g -Wall -W -D_REENTRANT $(DEFINES)
CXXFLAGS      = -pipe -g -Wall -W -D_REENTRANT $(DEFINES)
LEXFLAGS      = 
YACCFLAGS     = -d
INCPATH       = -I/usr/share/qt4/mkspecs/default -I. -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I. -I.
LINK          = g++
LFLAGS        = 
LIBS          = $(SUBLIBS) -L/usr/lib -L/build/buildd/qt4-x11-4.0.0/lib -lQtGui_debug -L/usr/X11R6/lib -laudio -lXt -lpng -lSM -lICE -lXi -lXrender -lXrandr -lXcursor -lXinerama -lfreetype -lXext -lX11 -lm -lQtSql_debug -lpq -lmysqlclient -lQtCore_debug -lfontconfig -lz -ldl -lpthread
AR            = ar cqs
RANLIB        = 
QMAKE         = /usr/share/qt4/bin/qmake
TAR           = tar -cf
COMPRESS      = gzip -9f
COPY          = cp -f
COPY_FILE     = $(COPY)
COPY_DIR      = $(COPY) -r
INSTALL_FILE  = $(COPY_FILE)
INSTALL_DIR   = $(COPY_DIR)
DEL_FILE      = rm -f
SYMLINK       = ln -sf
DEL_DIR       = rmdir
MOVE          = mv -f
CHK_DIR_EXISTS= test -d
MKDIR         = mkdir -p

####### Output directory

OBJECTS_DIR   = ./

####### Files

SOURCES       = cdfly.cpp \
                find.cpp \
                main.cpp \
                mimeicon.cpp \
                settings.cpp \
                cdsql.cpp \
                newdisk.cpp \
                progress.cpp moc_cdfly.cpp \
                moc_find.cpp \
                moc_settings.cpp \
                moc_newdisk.cpp \
                moc_progress.cpp \
                qrc_mainres.cpp
OBJECTS       = cdfly.o \
                find.o \
                main.o \
                mimeicon.o \
                settings.o \
                cdsql.o \
                newdisk.o \
                progress.o \
                moc_cdfly.o \
                moc_find.o \
                moc_settings.o \
                moc_newdisk.o \
                moc_progress.o \
                qrc_mainres.o
DIST          = /usr/share/qt4/mkspecs/qconfig.pri \
                /usr/share/qt4/mkspecs/features/qt_config.prf \
                /usr/share/qt4/mkspecs/features/exclusive_builds.prf \
                /usr/share/qt4/mkspecs/features/default_pre.prf \
                /usr/share/qt4/mkspecs/features/debug.prf \
                /usr/share/qt4/mkspecs/features/default_post.prf \
                /usr/share/qt4/mkspecs/features/warn_on.prf \
                /usr/share/qt4/mkspecs/features/qt.prf \
                /usr/share/qt4/mkspecs/features/unix/thread.prf \
                /usr/share/qt4/mkspecs/features/moc.prf \
                /usr/share/qt4/mkspecs/features/resources.prf \
                /usr/share/qt4/mkspecs/features/uic.prf \
                cdfly.pro
QMAKE_TARGET  = cdfly
DESTDIR       = 
TARGET        = cdfly

first: all
####### Implicit rules

.SUFFIXES: .c .o .cpp .cc .cxx .C

.cpp.o:
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.cc.o:
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.cxx.o:
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.C.o:
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.c.o:
        $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<

####### Build rules

all: Makefile $(TARGET)

$(TARGET):  $(OBJECTS)  
        $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)

Makefile: cdfly.pro  /usr/share/qt4/mkspecs/default/qmake.conf /usr/share/qt4/mkspecs/qconfig.pri \
                /usr/share/qt4/mkspecs/features/qt_config.prf \
                /usr/share/qt4/mkspecs/features/exclusive_builds.prf \
                /usr/share/qt4/mkspecs/features/default_pre.prf \
                /usr/share/qt4/mkspecs/features/debug.prf \
                /usr/share/qt4/mkspecs/features/default_post.prf \
                /usr/share/qt4/mkspecs/features/warn_on.prf \
                /usr/share/qt4/mkspecs/features/qt.prf \
                /usr/share/qt4/mkspecs/features/unix/thread.prf \
                /usr/share/qt4/mkspecs/features/moc.prf \
                /usr/share/qt4/mkspecs/features/resources.prf \
                /usr/share/qt4/mkspecs/features/uic.prf \
                /usr/lib/libQtCore_debug.prl \
                /usr/lib/libQtGui_debug.prl \
                /usr/lib/libQtSql_debug.prl
        $(QMAKE) -o Makefile cdfly.pro
/usr/share/qt4/mkspecs/qconfig.pri:
/usr/share/qt4/mkspecs/features/qt_config.prf:
/usr/share/qt4/mkspecs/features/exclusive_builds.prf:
/usr/share/qt4/mkspecs/features/default_pre.prf:
/usr/share/qt4/mkspecs/features/debug.prf:
/usr/share/qt4/mkspecs/features/default_post.prf:
/usr/share/qt4/mkspecs/features/warn_on.prf:
/usr/share/qt4/mkspecs/features/qt.prf:
/usr/share/qt4/mkspecs/features/unix/thread.prf:
/usr/share/qt4/mkspecs/features/moc.prf:
/usr/share/qt4/mkspecs/features/resources.prf:
/usr/share/qt4/mkspecs/features/uic.prf:
/usr/lib/libQtCore_debug.prl:
/usr/lib/libQtGui_debug.prl:
/usr/lib/libQtSql_debug.prl:
qmake:  FORCE
        @$(QMAKE) -o Makefile cdfly.pro

dist: 
        @$(CHK_DIR_EXISTS) ".tmp/cdfly1.0.0" || $(MKDIR) ".tmp/cdfly1.0.0"
        $(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/cdfly1.0.0/ && $(COPY_FILE) --parents cdfly.h find.h mimeicon.h settings.h cdsql.h qsqlitems.h newdisk.h progress.h .tmp/cdfly1.0.0/ && $(COPY_FILE) --parents mainres.qrc .tmp/cdfly1.0.0/ && $(COPY_FILE) --parents cdfly.cpp find.cpp main.cpp mimeicon.cpp settings.cpp cdsql.cpp newdisk.cpp progress.cpp .tmp/cdfly1.0.0/ && $(COPY_FILE) --parents findwidget.ui settingwidget.ui newdiskwidget.ui progresswidget.ui aboutwidget.ui .tmp/cdfly1.0.0/ && $(COPY_FILE) --parents cdfly_it_IT.ts cdfly_pl_PL.ts .tmp/cdfly1.0.0/ && (cd `dirname .tmp/cdfly1.0.0` && $(TAR) cdfly1.0.0.tar cdfly1.0.0 && $(COMPRESS) cdfly1.0.0.tar) && $(MOVE) `dirname .tmp/cdfly1.0.0`/cdfly1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/cdfly1.0.0


yaccclean:
lexclean:
clean:compiler_clean 
        -$(DEL_FILE) $(OBJECTS)
        -$(DEL_FILE) *~ core *.core


####### Sub-libraries

distclean: clean
        -$(DEL_FILE) $(TARGET) 
        -$(DEL_FILE) Makefile


/usr/share/qt4/bin/moc:
        (cd "$(QTDIR)/src/tools/moc" && $(MAKE))

mocclean: compiler_moc_header_clean compiler_moc_source_clean

mocables: compiler_moc_header_make_all compiler_moc_source_make_all

compiler_moc_header_make_all: moc_cdfly.cpp moc_find.cpp moc_settings.cpp moc_newdisk.cpp moc_progress.cpp
compiler_moc_header_clean:
        -$(DEL_FILE) moc_cdfly.cpp moc_find.cpp moc_settings.cpp moc_newdisk.cpp moc_progress.cpp
moc_cdfly.cpp: cdfly.h \
                /usr/share/qt4/bin/moc
        /usr/share/qt4/bin/moc $(DEFINES) $(INCPATH) cdfly.h -o moc_cdfly.cpp

moc_find.cpp: ui_findwidget.h \
                find.h \
                /usr/share/qt4/bin/moc
        /usr/share/qt4/bin/moc $(DEFINES) $(INCPATH) find.h -o moc_find.cpp

moc_settings.cpp: ui_settingwidget.h \
                settings.h \
                /usr/share/qt4/bin/moc
        /usr/share/qt4/bin/moc $(DEFINES) $(INCPATH) settings.h -o moc_settings.cpp

moc_newdisk.cpp: ui_newdiskwidget.h \
                newdisk.h \
                /usr/share/qt4/bin/moc
        /usr/share/qt4/bin/moc $(DEFINES) $(INCPATH) newdisk.h -o moc_newdisk.cpp

moc_progress.cpp: ui_progresswidget.h \
                progress.h \
                /usr/share/qt4/bin/moc
        /usr/share/qt4/bin/moc $(DEFINES) $(INCPATH) progress.h -o moc_progress.cpp

compiler_rcc_make_all: qrc_mainres.cpp
compiler_rcc_clean:
        -$(DEL_FILE) qrc_mainres.cpp
qrc_mainres.cpp: mainres.qrc \
                /usr/share/qt4/bin/rcc \
                archive.png \
                stop.png \
                locationbar_erase.png \
                folder.png \
                find.png \
                filesave.png \
                video.png \
                key_enter.png \
                fileopen.png \
                editdelete.png \
                cdfly.png \
                configure.png \
                image-thumb.png \
                image.png \
                audio.png \
                filenew.png \
                filesaveas.png \
                cdrom_unmount.png \
                unknown.png \
                exit.png \
                it.png \
                gb.png \
                pl.png
        /usr/share/qt4/bin/rcc -name mainres mainres.qrc -o qrc_mainres.cpp

compiler_image_collection_make_all:
compiler_image_collection_clean:
        -$(DEL_FILE) qmake_image_collection.cpp
compiler_moc_source_make_all:
compiler_moc_source_clean:
compiler_uic_make_all: ui_findwidget.h ui_settingwidget.h ui_newdiskwidget.h ui_progresswidget.h ui_aboutwidget.h
compiler_uic_clean:
        -$(DEL_FILE) ui_findwidget.h ui_settingwidget.h ui_newdiskwidget.h ui_progresswidget.h ui_aboutwidget.h
ui_findwidget.h: findwidget.ui
        /usr/share/qt4/bin/uic findwidget.ui -o ui_findwidget.h

ui_settingwidget.h: settingwidget.ui
        /usr/share/qt4/bin/uic settingwidget.ui -o ui_settingwidget.h

ui_newdiskwidget.h: newdiskwidget.ui
        /usr/share/qt4/bin/uic newdiskwidget.ui -o ui_newdiskwidget.h

ui_progresswidget.h: progresswidget.ui
        /usr/share/qt4/bin/uic progresswidget.ui -o ui_progresswidget.h

ui_aboutwidget.h: aboutwidget.ui
        /usr/share/qt4/bin/uic aboutwidget.ui -o ui_aboutwidget.h

compiler_clean: compiler_moc_header_clean compiler_rcc_clean compiler_image_collection_clean compiler_moc_source_clean compiler_uic_clean 

####### Compile

cdfly.o: cdfly.cpp cdfly.h \
                settings.h \
                ui_settingwidget.h \
                find.h \
                ui_findwidget.h \
                newdisk.h \
                ui_newdiskwidget.h \
                mimeicon.h \
                cdsql.h \
                qsqlitems.h \
                progress.h \
                ui_progresswidget.h \
                ui_aboutwidget.h

find.o: find.cpp find.h \
                ui_findwidget.h \
                cdfly.h \
                cdsql.h \
                qsqlitems.h \
                mimeicon.h

main.o: main.cpp cdfly.h

mimeicon.o: mimeicon.cpp mimeicon.h

settings.o: settings.cpp settings.h \
                ui_settingwidget.h \
                cdfly.h

cdsql.o: cdsql.cpp cdsql.h \
                cdfly.h \
                progress.h \
                ui_progresswidget.h

newdisk.o: newdisk.cpp newdisk.h \
                ui_newdiskwidget.h

progress.o: progress.cpp progress.h \
                ui_progresswidget.h

moc_cdfly.o: moc_cdfly.cpp 

moc_find.o: moc_find.cpp 

moc_settings.o: moc_settings.cpp 

moc_newdisk.o: moc_newdisk.cpp 

moc_progress.o: moc_progress.cpp 

qrc_mainres.o: qrc_mainres.cpp 

####### Install

install:   FORCE

uninstall:   FORCE

FORCE:
 
  


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
Which Software/ How to make database of the content of your CD / DVD's collection? Xeratul Linux - Software 5 10-15-2007 08:43 PM
library for burning Cd's a Dvd's focus1 Programming 1 06-28-2006 04:31 PM
Music Library Software & a List of M$ like Software for Linux MultiUser Linux - Software 2 02-27-2004 08:20 PM
video management software ( ie dvd's ) liguorir Linux - Software 0 06-19-2003 10:30 AM
Game Software/Library Install Troubles boowax Linux - Newbie 1 07-14-2002 03:51 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 10:53 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration