What are the KDE3 Includes?

View: New views
4 Messages — Rating Filter:   Alert me  

What are the KDE3 Includes?

by Casey Bralla :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I'm trying to install the KDE version of rekall, but don't have anything
in /usr/includes/kde, so it bombs on the make config.kde command.

What should go there?
--

J R Casey Bralla
Chief Nerd in Residence
The NerdWorld Organisation
_______________________________________________
Rekall mailing list
Rekall@...
http://www.mailman.a-i-s.co.uk/cgi-bin/mailman/listinfo/rekall

Re: What are the KDE3 Includes?

by Girvin R. Herr :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



Casey Bralla wrote:
> I'm trying to install the KDE version of rekall, but don't have anything
> in /usr/includes/kde, so it bombs on the make config.kde command.
>
> What should go there?
>  
Casey,
In my Slackware 11.0 distribution, all the KDE includes are in
"/opt/kde/include". That does not mean that is where it is in your
system. It looks like these include files are part of my "kdelibs"
package. I have also heard it called the KDE develop package. Whatever
it is called, you may have to install this package for your distribution.
I also have an environment variable "KDEDIR" which is set to "/opt/kde"
in my case. This may be what Rekall is looking for as a pointer to the
KDE includes. Wherever your KDE is, you may have to set this environment
variable to it. I did not have your problem when I built Rekall for my
KDE 3.5.4 environment, so it does work if all is set up properly.
Hope this helps.
Girvin Herr

_______________________________________________
Rekall mailing list
Rekall@...
http://www.mailman.a-i-s.co.uk/cgi-bin/mailman/listinfo/rekall

Re: What are the KDE3 Includes?

by Casey Bralla :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks, Girvin.  I understadn better now, but I still can't get it to run the
make file.   My include directory was at /usr/kde/3.5/include

On my system, KDEDIRS points to "/usr:/usr/kde:/usr/kde/3.5"  I added the
correct include directory, but still get the same error.   <sigh>

# make config.kde
PYTHONPATH=scons/ python ./scons/rkScanner.py \
                        --make --spec=settings.kde
Checking for QT3 includes               : /usr/qt/3/include
Checking for QT3 libraries              : /usr/qt/3/lib qt-mt
Checking for QT3 binaries               : /usr/qt/3/bin
Checking for python includes            : /usr/include/python2.5
Checking for python libraries           : /usr/lib
Checking for CPPUnit includes           : /usr/include
Checking for CPPUnit libraries          : /usr/lib
Checking for CPPUnit QT libraries       : not found (only needed for unit test
suite)
Checking for KDE3 libraries             : not found
make: *** [config.kde] Error 1




On Monday 10 September 2007 6:40:56 pm Girvin R. Herr wrote:

> Casey Bralla wrote:
> > I'm trying to install the KDE version of rekall, but don't have anything
> > in /usr/includes/kde, so it bombs on the make config.kde command.
> >
> > What should go there?
>
> Casey,
> In my Slackware 11.0 distribution, all the KDE includes are in
> "/opt/kde/include". That does not mean that is where it is in your
> system. It looks like these include files are part of my "kdelibs"
> package. I have also heard it called the KDE develop package. Whatever
> it is called, you may have to install this package for your distribution.
> I also have an environment variable "KDEDIR" which is set to "/opt/kde"
> in my case. This may be what Rekall is looking for as a pointer to the
> KDE includes. Wherever your KDE is, you may have to set this environment
> variable to it. I did not have your problem when I built Rekall for my
> KDE 3.5.4 environment, so it does work if all is set up properly.
> Hope this helps.
> Girvin Herr




--

J R Casey Bralla
Chief Nerd in Residence
The NerdWorld Organisation
_______________________________________________
Rekall mailing list
Rekall@...
http://www.mailman.a-i-s.co.uk/cgi-bin/mailman/listinfo/rekall

Re: What are the KDE3 Includes?

by Girvin R. Herr :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Casey,
Here's probably more than you wanted to know:

Can you locate the KDE3 libraries on your system?
According to your clip, it looks like scons is not able to find the KDE3
libraries. If you look at "README.FIRST", there are some additional
statements you can add to "settings.kde" to tell scons where your files
are located. You might try editing "settings.kde" to add these lines to
make it look where your files are located. Here is a snippet of the
README file:

....
Configuration
=============


Reference is made below to the settings.xxx files. The list below
shows the current set of paramaters that can be set:

mode=kde|qt3|mac|win            : Specify build mode
with-qt-includes=dir            : Set QT3 include directory
with-qt-libraries=dir           : Set QT3 library directory
with-qt-binaries=dir            : Set QT3 binaries directory
with-python-includes=dir        : Set python include directory
with-python-libraries=dir       : Set python library directory
with-kde-includes=dir           : Set KDE include directory
with-kde-libraries=dir          : Set KDE library directory
prefix                          : Set target prefix directory
enable-kjs=yes                  : Enable KJS scripting
enable-xbase=yes|no             : Enable XBase/XBSQL build (default yes)
enable-pgsql=yes|no             : Enable PgSQL build (default yes)
with-pgsql-includes=dir         : Set PgSQL include directory
with-pgsql-libraries=dir        : Set PgSQL library directory
enable-mysql=yes|no             : Enable MySQL build (default yes)
with-mysql-includes=dir         : Set MySQL include directory
with-mysql-libraries=dir        : Set MySQL library directory
enable-dbtcp=yes|no             : Enable DBTCP build (default no)
enable-debug=yes|no             : Enable debug build (default no)
enable-full=yes|no              : Enable full build (default yes)
enable-rt=yes|no                : Enable runtime build (default no)
enable-tests=yes|no             : Enable unit test (default no)
....

What you are probably interested in are the lines: "with-kde-...=dir".

Hmmm. I see you are using Python 2.5. I seem to remember a thread in
this forum a few days ago in which some users had problems with 2.5. My
Slackware is still using Python 2.4, so I have not experienced their
problems.

Good luck.
Girvin


Casey Bralla wrote:

> Thanks, Girvin.  I understadn better now, but I still can't get it to run the
> make file.   My include directory was at /usr/kde/3.5/include
>
> On my system, KDEDIRS points to "/usr:/usr/kde:/usr/kde/3.5"  I added the
> correct include directory, but still get the same error.   <sigh>
>
> # make config.kde
> PYTHONPATH=scons/ python ./scons/rkScanner.py \
>                         --make --spec=settings.kde
> Checking for QT3 includes               : /usr/qt/3/include
> Checking for QT3 libraries              : /usr/qt/3/lib qt-mt
> Checking for QT3 binaries               : /usr/qt/3/bin
> Checking for python includes            : /usr/include/python2.5
> Checking for python libraries           : /usr/lib
> Checking for CPPUnit includes           : /usr/include
> Checking for CPPUnit libraries          : /usr/lib
> Checking for CPPUnit QT libraries       : not found (only needed for unit test
> suite)
> Checking for KDE3 libraries             : not found
> make: *** [config.kde] Error 1
>
>
>
>
> On Monday 10 September 2007 6:40:56 pm Girvin R. Herr wrote:
>  
>> Casey Bralla wrote:
>>    
>>> I'm trying to install the KDE version of rekall, but don't have anything
>>> in /usr/includes/kde, so it bombs on the make config.kde command.
>>>
>>> What should go there?
>>>      
>> Casey,
>> In my Slackware 11.0 distribution, all the KDE includes are in
>> "/opt/kde/include". That does not mean that is where it is in your
>> system. It looks like these include files are part of my "kdelibs"
>> package. I have also heard it called the KDE develop package. Whatever
>> it is called, you may have to install this package for your distribution.
>> I also have an environment variable "KDEDIR" which is set to "/opt/kde"
>> in my case. This may be what Rekall is looking for as a pointer to the
>> KDE includes. Wherever your KDE is, you may have to set this environment
>> variable to it. I did not have your problem when I built Rekall for my
>> KDE 3.5.4 environment, so it does work if all is set up properly.
>> Hope this helps.
>> Girvin Herr
>>    
>
>
>
>
>  
_______________________________________________
Rekall mailing list
Rekall@...
http://www.mailman.a-i-s.co.uk/cgi-bin/mailman/listinfo/rekall
LightInTheBox - Buy quality products at wholesale price