FAQ   Search   Memberlist  
Profile    Log in to check your private messages    Register    Log in
BLAG10001 coming...
Goto page Previous  1, 2, 3, 4, 5, 6  Next
 
Post new topic   Reply to topic    BLAG Forum Index -> development
View previous topic :: View next topic  
Author Message
jebba
PostPosted: Tue Jul 13, 2004 1:26 am    Post subject: Reply with quote

I tried to get a QT version of rekall going, but wasn't quite sucessful. I'll see what I can figure out or try one of their more recent betas. Stay tuned....
Guest
PostPosted: Tue Jul 13, 2004 8:03 am    Post subject: Reply with quote

jebba wrote:
Rekall has been recently GPL'd. It was proprietary before. Now it's under a weird dual license.

For those of you that want URLs:
http://www.thekompany.com/products/rekall/
http://www.totalrekall.co.uk/
http://www.rekallrevealed.org/

I'm seeing what it's like to package right now...

Would a QT-only MySQL-only version be fine? It can do KDE and a bunch of other DBs and ODBC as well.

-Jeff


TheKompany.com no long have anything to do with Rekall and they will never ever be supported by ourselves, the developers.. Mike and I lstopped working for TheKompany because we wanted Rekall to be released under the GPL and TheKompany didn't. Rekall was never intended to be a proprietory app.
Rekall can be built as a KDE app or as a Qt-only app. It runs on any system that runs X-11, MacXOS (experimental) and Windows. As standard Rekall come with drivers for xBase, MySQL, PostreSQL and SQLite (not quite ready for primet time. We are waiting for SQLite V3 to stabilize)

Guest
PostPosted: Tue Jul 13, 2004 8:09 am    Post subject: Reply with quote

jebba wrote:
I tried to get a QT version of rekall going, but wasn't quite sucessful. I'll see what I can figure out or try one of their more recent betas. Stay tuned....


It is quite easy really. I have a menu driven Python script that make building Rekall very simple. Having said that it is specific to the Windows build but with a little tweak here and there it could be modified to work on any system. Rekall V2.3.0 beta1 is built using Scons, therefore there will be no more compatibility issues like we had with autotools

jebba
PostPosted: Tue Jul 13, 2004 10:31 pm    Post subject: Reply with quote

Nice. A rekall developer! Thanks for the feedback. Thekompany still lists rekall as a product you can buy for $69 or something. Here's what I encountered building rekall-2.2.0-beta4. I was able to build it fine doing a KDE build. I did do the make Makefile.cvs qt3 (or whatever) but that didn't fly either.

Code:
rm -f admin     
ln -sf admin.qt3 admin
rm -f config.cache

%configure                                      \
        --prefix=%{_prefix}                     \
        --with-gui=qt3                          \
        --enable-mysql                          \
        --disable-pgsql                         \
        --disable-odbc                          \
        --disable-iodbc                         \
        --disable-xbase                         \
        --with-qt-dir=/usr/lib/qt-3.1           \
        --enable-runtime=yes           
make


Gave me this error:

Code:

make[3]: Leaving directory `/usr/src/blag/BUILD/rekall-2.2.0-beta4/libs/wizard'
Making all in app
make[3]: Entering directory `/usr/src/blag/BUILD/rekall-2.2.0-beta4/libs/app'
if /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I./../kbase -I./
../common -I./../tkwidgets -I./../tkkde -I/usr/include/kde -I/usr/lib/qt-3.1/include -I/usr/X11R6/include  -D__K
B_KDE=0 -D__KB_TKC=1 -D__KB_EMBEDDED=0  -D__KB_RUNTIME=0 -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -
Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOU
RCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -O2 -g -pipe -march=i386 -mcpu=i686 -fno-exceptions -fno-che
ck-new  -MT kb_partwidget.lo -MD -MP -MF ".deps/kb_partwidget.Tpo" \
  -c -o kb_partwidget.lo `test -f 'kb_partwidget.cpp' || echo './'`kb_partwidget.cpp; \
then mv -f ".deps/kb_partwidget.Tpo" ".deps/kb_partwidget.Plo"; \
else rm -f ".deps/kb_partwidget.Tpo"; exit 1; \
fi
kb_partwidget.cpp: In member function `void KBSDIMainWindow::resetGUI()':
kb_partwidget.cpp:158: error: `show' undeclared (first use this function)
kb_partwidget.cpp:158: error: (Each undeclared identifier is reported only once
   for each function it appears in.)
kb_partwidget.cpp:159: error: `hide' undeclared (first use this function)
make[3]: *** [kb_partwidget.lo] Error 1
make[3]: Leaving directory `/usr/src/blag/BUILD/rekall-2.2.0-beta4/libs/app'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/blag/BUILD/rekall-2.2.0-beta4/libs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/blag/BUILD/rekall-2.2.0-beta4'
make: *** [all] Error 2


I haven't looked into this much yet. Any feedback is appreciated!

Thanks again,

-Jeff

Guest
PostPosted: Tue Jul 27, 2004 12:30 am    Post subject: Reply with quote

When is blag 10001 comming out? I want it! LOL
jebba
PostPosted: Tue Jul 27, 2004 3:37 am    Post subject: Reply with quote

I have notes on it's progress at http://jebba.blagblagblag.org (my blog). Basically waiting on some modules from dag still. I'll ping him about it in the next couple days again if I don't see anything.

Later,

-Jeff

Chris
PostPosted: Wed Jul 28, 2004 2:16 am    Post subject: Reply with quote

Hi, not sure why I didn;t notice this before but why isn't mplayer or xine included on the blag 10000 disc? I know you can get them via repository. However some people are still stuck with dial up and it takes forever. If you have room please add mplayer back to blag.
jebba
PostPosted: Wed Jul 28, 2004 3:19 am    Post subject: Reply with quote

Both mplayer and xine are on the 10000 CD. Take another peek.

-Jeff

Chris
PostPosted: Wed Jul 28, 2004 4:44 pm    Post subject: Reply with quote

Oops sorry about that. I must have left my brain at home yesterday.
Chris
PostPosted: Tue Aug 10, 2004 9:11 am    Post subject: Reply with quote

Hi, I noticed the other day that Blag 10000 doesn't have the option to search for bad bloacks on the hard drive when installing like blag 9002 did. Is it possible to add this back in?
Guest
PostPosted: Sun Aug 15, 2004 12:53 pm    Post subject: Reply with quote

jebba wrote:
Nice. A rekall developer! Thanks for the feedback. Thekompany still lists rekall as a product you can buy for $69 or something.


I know they are still trying to sell Rekall, which I believe is a totally stupid thing to do since TheKompany.com (TKC) are limited to the version they had before the break i.e. Rekall V2.1.1. Also Mike and I will not give any kind of technical support to TKC. This is not our doing. Shawn Gordon, the boss of TKC, deleted our accounts from the Rekall support mailing list. I would like to point out, however, that we will provide support to anybody who bought Rekall from TKC and we will give them a download subscription provided they can provide us with proof of purchase and that the purchase date is not more than 12 months old. Since TKC is unable to honour their contractual obligation to provide their Rekall customers with upgrades, support and maintenance fixes for life, I would suggest that they demand a full refund

jebba wrote:

Here's what I encountered building rekall-2.2.0-beta4. I was able to build it fine doing a KDE build. I did do the make Makefile.cvs qt3 (or whatever) but that didn't fly either.

Code:
rm -f admin     
ln -sf admin.qt3 admin
rm -f config.cache

%configure                                      \
        --prefix=%{_prefix}                     \
        --with-gui=qt3                          \
        --enable-mysql                          \
        --disable-pgsql                         \
        --disable-odbc                          \
        --disable-iodbc                         \
        --disable-xbase                         \
        --with-qt-dir=/usr/lib/qt-3.1           \
        --enable-runtime=yes           
make


Gave me this error:

Code:

make[3]: Leaving directory `/usr/src/blag/BUILD/rekall-2.2.0-beta4/libs/wizard'
Making all in app
make[3]: Entering directory `/usr/src/blag/BUILD/rekall-2.2.0-beta4/libs/app'
if /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I./../kbase -I./
../common -I./../tkwidgets -I./../tkkde -I/usr/include/kde -I/usr/lib/qt-3.1/include -I/usr/X11R6/include  -D__K
B_KDE=0 -D__KB_TKC=1 -D__KB_EMBEDDED=0  -D__KB_RUNTIME=0 -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -
Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOU
RCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -O2 -g -pipe -march=i386 -mcpu=i686 -fno-exceptions -fno-che
ck-new  -MT kb_partwidget.lo -MD -MP -MF ".deps/kb_partwidget.Tpo" \
  -c -o kb_partwidget.lo `test -f 'kb_partwidget.cpp' || echo './'`kb_partwidget.cpp; \
then mv -f ".deps/kb_partwidget.Tpo" ".deps/kb_partwidget.Plo"; \
else rm -f ".deps/kb_partwidget.Tpo"; exit 1; \
fi
kb_partwidget.cpp: In member function `void KBSDIMainWindow::resetGUI()':
kb_partwidget.cpp:158: error: `show' undeclared (first use this function)
kb_partwidget.cpp:158: error: (Each undeclared identifier is reported only once
   for each function it appears in.)
kb_partwidget.cpp:159: error: `hide' undeclared (first use this function)
make[3]: *** [kb_partwidget.lo] Error 1
make[3]: Leaving directory `/usr/src/blag/BUILD/rekall-2.2.0-beta4/libs/app'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/blag/BUILD/rekall-2.2.0-beta4/libs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/blag/BUILD/rekall-2.2.0-beta4'
make: *** [all] Error 2


I haven't looked into this much yet. Any feedback is appreciated!

Thanks again,

-Jeff

Guest
PostPosted: Sun Aug 15, 2004 9:43 pm    Post subject: Reply with quote

jebba wrote:
Nice. A rekall developer! Thanks for the feedback. Thekompany still lists rekall as a product you can buy for $69 or something. Here's what I encountered building rekall-2.2.0-beta4. I was able to build it fine doing a KDE build. I did do the make Makefile.cvs qt3 (or whatever) but that didn't fly either.

Code:
rm -f admin     
ln -sf admin.qt3 admin
rm -f config.cache

%configure                                      \
        --prefix=%{_prefix}                     \
        --with-gui=qt3                          \
        --enable-mysql                          \
        --disable-pgsql                         \
        --disable-odbc                          \
        --disable-iodbc                         \
        --disable-xbase                         \
        --with-qt-dir=/usr/lib/qt-3.1           \
        --enable-runtime=yes           
make


Gave me this error:

Code:

make[3]: Leaving directory `/usr/src/blag/BUILD/rekall-2.2.0-beta4/libs/wizard'
Making all in app
make[3]: Entering directory `/usr/src/blag/BUILD/rekall-2.2.0-beta4/libs/app'
if /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I./../kbase -I./
../common -I./../tkwidgets -I./../tkkde -I/usr/include/kde -I/usr/lib/qt-3.1/include -I/usr/X11R6/include  -D__K
B_KDE=0 -D__KB_TKC=1 -D__KB_EMBEDDED=0  -D__KB_RUNTIME=0 -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -
Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOU
RCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -O2 -g -pipe -march=i386 -mcpu=i686 -fno-exceptions -fno-che
ck-new  -MT kb_partwidget.lo -MD -MP -MF ".deps/kb_partwidget.Tpo" \
  -c -o kb_partwidget.lo `test -f 'kb_partwidget.cpp' || echo './'`kb_partwidget.cpp; \
then mv -f ".deps/kb_partwidget.Tpo" ".deps/kb_partwidget.Plo"; \
else rm -f ".deps/kb_partwidget.Tpo"; exit 1; \
fi
kb_partwidget.cpp: In member function `void KBSDIMainWindow::resetGUI()':
kb_partwidget.cpp:158: error: `show' undeclared (first use this function)
kb_partwidget.cpp:158: error: (Each undeclared identifier is reported only once
   for each function it appears in.)
kb_partwidget.cpp:159: error: `hide' undeclared (first use this function)
make[3]: *** [kb_partwidget.lo] Error 1
make[3]: Leaving directory `/usr/src/blag/BUILD/rekall-2.2.0-beta4/libs/app'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/blag/BUILD/rekall-2.2.0-beta4/libs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/blag/BUILD/rekall-2.2.0-beta4'
make: *** [all] Error 2


I haven't looked into this much yet. Any feedback is appreciated!

Thanks again,

-Jeff


Hi Jeff

The reason why Rekall V2.2.0 beta4 bombs out with the above errors is because somebody, who should remain nameless (it wasn't me this time), comitted V2.3.0 code to the V2.2.0 branch. This was fixed with the stable release of Rekall V2.2.0.

BTW we are working on web enabling Rekall. If you would like to check out the proof of concept prototype application please take a look at Rekall on the Web

jebba
PostPosted: Mon Aug 16, 2004 12:14 am    Post subject: Reply with quote

Hmm, still not compiling with 2.2.0:

Code:
make[3]: Entering directory `/usr/src/blag/BUILD/rekall-2.2.0/libs/app'
if /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I./../kbase -I./../common -I./../tkwidgets -I./../tkkde -I/usr/include/kde -I/usr/lib/qt-3.3/include -I/usr/X11R6/include  -D__KB_KDE=0 -D__KB_TKC=1 -D__KB_EMBEDDED=0  -D__KB_RUNTIME=0 -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -O2 -g -pipe -march=i386 -mcpu=i686 -fno-exceptions -fno-check-new  -MT kb_partwidget.lo -MD -MP -MF ".deps/kb_partwidget.Tpo" \
  -c -o kb_partwidget.lo `test -f 'kb_partwidget.cpp' || echo './'`kb_partwidget.cpp; \
then mv -f ".deps/kb_partwidget.Tpo" ".deps/kb_partwidget.Plo"; \
else rm -f ".deps/kb_partwidget.Tpo"; exit 1; \
fi
kb_partwidget.cpp: In member function `void KBSDIMainWindow::resetGUI()':
kb_partwidget.cpp:158: error: `show' undeclared (first use this function)
kb_partwidget.cpp:158: error: (Each undeclared identifier is reported only once
   for each function it appears in.)
kb_partwidget.cpp:159: error: `hide' undeclared (first use this function)
make[3]: *** [kb_partwidget.lo] Error 1
make[3]: Leaving directory `/usr/src/blag/BUILD/rekall-2.2.0/libs/app'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/blag/BUILD/rekall-2.2.0/libs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/blag/BUILD/rekall-2.2.0'
make: *** [all] Error 2


Here's the ./configure:
Code:
%configure                                      \
        --prefix=%{_prefix}                     \
        --with-gui=qt3                          \
        --enable-mysql                          \
        --disable-pgsql                         \
        --disable-odbc                          \
        --disable-iodbc                         \
        --disable-xbase                         \
        --with-qt-dir=/usr/lib/qt-3.3           \
        --enable-runtime=yes


This is in BLAG20k/Fedora Core 2.

Also, in google's cache there is someone else that had the exact same error in the totalrekall forums (which are now empty for some reason).

Thanks,

-Jeff

jebba
PostPosted: Mon Aug 16, 2004 2:37 am    Post subject: Reply with quote

I was able to compile it, but I couldn't do a mysql/qt only one...

I'll upload it for BLAG-20k repository in RPMS.extras.

Here's all the files:
rekall-2.2.0-0blag.fc2.i386.rpm rekall-mysql-2.2.0-0blag.fc2.i386.rpm
rekall-common-2.2.0-0blag.fc2.i386.rpm rekall-odbc-2.2.0-0blag.fc2.i386.rpm
rekall-db2cli-2.2.0-0blag.fc2.i386.rpm rekall-pgsql-2.2.0-0blag.fc2.i386.rpm
rekall-devel-2.2.0-0blag.fc2.i386.rpm rekall-python-2.2.0-0blag.fc2.i386.rpm
rekall-docs-2.2.0-0blag.fc2.i386.rpm rekall-python-common-2.2.0-0blag.fc2.i386.rpm
rekall-drivers-2.2.0-0blag.fc2.i386.rpm rekall-python-runtime-2.2.0-0blag.fc2.i386.rpm
rekall-extra-2.2.0-0blag.fc2.i386.rpm rekall-runtime-2.2.0-0blag.fc2.i386.rpm
rekall-iodbc-2.2.0-0blag.fc2.i386.rpm rekall-runtime-extra-2.2.0-0blag.fc2.i386.rpm
rekall-kde-2.2.0-0blag.fc2.i386.rpm rekall-runtime-libs-2.2.0-0blag.fc2.i386.rpm
rekall-libs-2.2.0-0blag.fc2.i386.rpm rekall-xbase-2.2.0-0blag.fc2.i386.rpm

For a stock blag install, this should do it (untested!):

Code:
apt-get update
apt-get install rekall rekall-common rekall-docs rekall-libs rekall-mysql rekall-xbase


Let me know it goes,

-Jeff

jebba
PostPosted: Mon Aug 16, 2004 4:03 am    Post subject: rekall Reply with quote

WORKSFORME

:)

-Jeff

Display posts from previous:   
Post new topic   Reply to topic    BLAG Forum Index -> development Goto page Previous  1, 2, 3, 4, 5, 6  Next
Page 3 of 6

Protected by Anti-Spam ACP