PerlQt-3.002$ ./configure
all ok, but an error on smoke:
...
config.status: creating smoke/qt/generate.pl
Found 'qtdefines'. Reading preprocessor symbols from there...
Qt was not compiled with OpenGL support...
Skipping QGL Classes.
kalyptus: processing /usr/X11R6/include/xf86Parser.h
Undefined subroutine &kdocAstUtil::attachChild called at kalyptus line 1288,
<INPUT> line 42.
config.status: creating smoke/Makefile
config.status: error: cannot find input file: smoke/Makefile.in
$ ls smoke/
Makefile.am Makefile.in qt smoke.h
strange because the file exists, it seems that is not called from the parent of
smoke/ dir.
the system is a FreeBSD 4.6-RELEASE, KDE 3.0.3, QT 3.0.3
I saw a reference of a bsd-port dir in the config script, but it's not present in
the cvs? when you plan to add perlqt to freebsd ports?
thanks
Logged In: YES
user_id=145773
Hello,
that's good we have a FreeBSD try... for the moment PerlQt
had only been tested with Linux, so that would be great if
we can fine tune things...
The important error here is :
Undefined subroutine &kdocAstUtil::attachChild called at
kalyptus line 1288,
Kalyptus dies after that, so it simply can't generate the
Smoke code - hence the message about Makefile.in
You'd need to figure out why kalyptus
(<SRCTREE>/kalyptus/kalyptus) can't find the
kdocAstUtil::attachChild subroutine.
kdocAstUtil.pm is a module, in the same directory than
kalyptus...
generate.pl, which is the script that triggers kalyptus,
does a chdir in kalyptus, so it should be available...
Could you try to run manually "perl kalyptus -fsmoke
--name=qt /one/of/your/qt/header.h" from the kalyptus
directory and see what happens ?
Aso, something weird is the first line about kalyptus
processing an X11 header.. it shouldn't...
it should only process headers from your QTDIR... are your
Qt headers stored in the X11 include directory ?
If its the case, checkout PerlQt from CVS and try again,
there is a fix for that situation in it.
Logged In: YES
user_id=145773
>I saw a reference of a bsd-port dir in the config script,
but it's not present in
>the cvs? when you plan to add perlqt to freebsd ports?
ah sorry but there is no plan for that currently, simply
because I know absolutely nothing about freebsd... If you
want to help in that respect, please do !
G.