[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bindings
Subject:    [Kde-bindings] [Bug 66053] New: Smoke and Kalyptus are missing a
From:       Neil Stevens <neil () qualityassistant ! com>
Date:       2003-10-15 5:57:18
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
     
http://bugs.kde.org/show_bug.cgi?id=66053     
           Summary: Smoke and Kalyptus are missing a perl version check?
           Product: bindings
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: FreeBSD
            Status: NEW
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kde-bindings@mail.kde.org
        ReportedBy: neil@qualityassistant.com


Version:            (using KDE KDE 3.1.92)
Installed from:    Compiled From Sources
Compiler:          Perl version 5.005_03 
OS:          FreeBSD

Smoke's qtguess.pl and generate.pl seem to require a version of perl other than the \
one I have.  At the end of my kdebindings configure I get these errors:

Operator or semicolon missing before %tests at qtguess.pl line 250.
Ambiguous use of % resolved as operator % at qtguess.pl line 250.
Illegal modulus zero at qtguess.pl line 250.
Not enough arguments for mkdir at generate.pl line 24, near "$outdir;"
Not enough arguments for mkdir at generate.pl line 26, near "$finaloutdir unless"
Execution of generate.pl aborted due to compilation errors.

Now I don't really use perl much, and I'm trying to install the ruby bindings here, \
but I was able to do some poking around:  Removing the "our" in qtguess.pl line 250 \
seems to make that run, and turning the mkdir calls into system calls in generate.pl \
seems to work around those errors, but after that I get more problems:

Writing x_*.cpp...
Can't use an undefined value as a symbol reference at kalyptusCxxToSmoke.pm line 600.

I hope the above is useful.  I have perl 5.005_03, so if the problem is that this \
stuff requires a newer perl than, I would suggest that there should be a configure \
check for that newer perl and a warning if the installed perl is too old. \
_______________________________________________ Kde-bindings mailing list
Kde-bindings@mail.kde.org
http://mail.kde.org/mailman/listinfo/kde-bindings


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic