- Original Message -
From: "Ed J via RT"
FYI, the code to show the correct operation of BUILD_NOISY can be
one-linered like so:
perl -MInline=C,Config,BUILD_NOISY,1,FORCE_BUILD,1 -e "use Inline C =>
q[void inline_warner() { int *x = 2; }]"
Yes, for a test I'm thinking just have t
Tue Jul 01 04:27:36 2014: Request 85336 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Fails often when tested in parallel
Broken in: 0.53
Severity: (no value)
Owner: Nobody
Requestors: a...@cpan.org, ken...@cpan.org
Status
Tue Jun 24 08:43:13 2014: Request 69884 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Require newer Digest::MD5
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: n...@detonation.org
Status: resolved
Ticket
Tue Jun 24 08:36:54 2014: Request 5465 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Fails to detect C functions taking (void)
Broken in: (no value)
Severity: Normal
Owner: Nobody
Requestors: q...@laxan.com
Status: open
Tue Jun 24 05:08:35 2014: Request 95624 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: cpan as root cannot install Inline without force
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: jeff.ja...@gmail.com
Tue Jun 24 05:06:27 2014: Request 85336 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Fails often when tested in parallel
Broken in: 0.53
Severity: (no value)
Owner: Nobody
Requestors: a...@cpan.org, ken...@cpan.org
Status
Tue Jun 24 05:01:44 2014: Request 96291 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: t/08taint.t fails on perl 5.20.0
Broken in: 0.55
Severity: (no value)
Owner: Nobody
Requestors: e...@cpan.org
Status: open
Ticket https
Tue Jun 24 04:50:08 2014: Request 6806 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: [as5.8.3/winxp] "output dir exception" when dir contains spaces
(workarround included)
Broken in: (no value)
Severity: Normal
Own
Tue Jun 24 04:44:16 2014: Request 7552 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Inline::MakeMaker doesn't work with win32 (nmake) (indication for
a fix)
Broken in: (no value)
Severity: Important
Owner: Nobody
Requestors
Tue Jun 24 04:39:51 2014: Request 44587 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: make test bug
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: alefn...@yahoo.com
Status: new
Ticket https
Tue Jun 24 04:31:49 2014: Request 55543 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Inline::C can crash the perl interpreter if function uses PUSHMARK
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: asuffi
Tue Jun 24 04:28:23 2014: Request 58171 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: (No subject given)
Broken in: 0.46, 0.46_01
Severity: Normal
Owner: Nobody
Requestors: jolemar...@gmail.com
Status: open
Ticket https
Tue Jun 24 04:25:13 2014: Request 69884 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Require newer Digest::MD5
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: n...@detonation.org
Status: open
Ticket
Tue Jun 24 04:21:23 2014: Request 13285 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Inline breaks down when run in two processes at once
Broken in: (no value)
Severity: Normal
Owner: Nobody
Requestors: dstah...@gi.alaska.edu
Tue Jun 24 04:17:18 2014: Request 65703 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Build Problem - Inline::C fails at t/08taint.t
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: alexander.haec...@web.de
Tue Jun 24 04:07:29 2014: Request 7138 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: installation problems when no read permissions in some parent
directories
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors
Tue Jun 24 04:01:51 2014: Request 19624 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Inline::Structs Configuration of LIB and INC are ignored when
using structs
Broken in: 0.44
Severity: Important
Owner: Nobody
Requestors
Tue Jun 24 03:53:35 2014: Request 17415 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Problem with PAR and Inline
Broken in: 0.44
Severity: (no value)
Owner: Nobody
Requestors: joh...@darserman.com, jona...@cpan.org
Status
Tue Jun 24 03:47:40 2014: Request 95809 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: [PATCH] Using Inline in a distribution with multiple modules
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: s
Sun Jun 22 07:05:25 2014: Request 96291 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: t/08taint.t fails on perl 5.20.0
Broken in: 0.55
Severity: (no value)
Owner: Nobody
Requestors: e...@cpan.org
Status: open
Ticket https
Sat Jun 21 00:21:40 2014: Request 95809 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: [PATCH] Using Inline in a distribution with multiple modules
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: s
Fri Jun 20 23:56:25 2014: Request 96291 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: t/08taint.t fails on perl 5.20.0
Broken in: 0.55
Severity: (no value)
Owner: Nobody
Requestors: e...@cpan.org
Status: open
Ticket https
Sun Jun 15 00:25:15 2014: Request 95809 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: [PATCH] Using Inline in a distribution with multiple modules
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: s
Fri Jun 13 20:57:33 2014: Request 95809 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: [PATCH] Using Inline in a distribution with multiple modules
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: s
Fri Jun 13 06:29:43 2014: Request 95809 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: [PATCH] Using Inline in a distribution with multiple modules
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: s
Wed Jun 11 03:24:13 2014: Request 95809 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: [PATCH] Using Inline in a distribution with multiple modules
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: s
Sun Apr 06 03:55:40 2014: Request 85336 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Fails often when tested in parallel
Broken in: 0.53
Severity: (no value)
Owner: Nobody
Requestors: a...@cpan.org, ken...@cpan.org
Status
Sun Apr 06 03:38:41 2014: Request 92144 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: can't find gcc-4 on cygwin (patch to fix)
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: plice...@cpan.org
S
Sun May 19 01:37:37 2013: Request 85336 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Fails often when tested in parallel
Broken in: 0.53
Severity: (no value)
Owner: Nobody
Requestors: a...@cpan.org
Status: open
Ticket https
Sat May 18 02:20:38 2013: Request 85336 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Fails often when tested in parallel
Broken in: 0.53
Severity: (no value)
Owner: Nobody
Requestors: a...@cpan.org
Status: new
Ticket https
Wed May 08 22:45:09 2013: Request 11748 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Inline::CPP config gets lost because of Inline::C bug
Broken in: (no value)
Severity: Important
Owner: Nobody
Requestors: nick_...@pisem.net
Tue Apr 23 23:49:15 2013: Request 11748 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Inline::CPP config gets lost because of Inline::C bug
Broken in: (no value)
Severity: Important
Owner: Nobody
Requestors: nick_...@pisem.net
Sat Apr 20 07:06:17 2013: Request 11748 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Inline::CPP config gets lost because of Inline::C bug
Broken in: (no value)
Severity: Important
Owner: Nobody
Requestors: nick_...@pisem.net
Wed Mar 06 21:15:25 2013: Request 81094 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Inline build fails using INSTALL_BASE
Broken in: 0.50, 0.51
Severity: Critical
Owner: Nobody
Requestors: c...@cpan.org
Status: open
Ticket
Wed Mar 06 21:14:30 2013: Request 81172 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: using Inline with => 'Event' fails to compile
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: peter.smoczyn
Wed Mar 06 21:13:29 2013: Request 81375 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: chdir without cc
Broken in: 0.50
Severity: Normal
Owner: Nobody
Requestors: bernhard+c...@lsmod.de
Status: open
Ticket https://rt.cpan.org
Wed Nov 28 06:15:10 2012: Request 81375 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: chdir without cc
Broken in: 0.50
Severity: Normal
Owner: Nobody
Requestors: bernhard+c...@lsmod.de
Status: open
Ticket https://rt.cpan.org
Tue Nov 27 06:37:04 2012: Request 81375 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: chdir without cc
Broken in: 0.50
Severity: Normal
Owner: Nobody
Requestors: bernhard+c...@lsmod.de
Status: open
Ticket https://rt.cpan.org
Sat Nov 24 19:52:30 2012: Request 81375 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: chdir without cc
Broken in: 0.50
Severity: Normal
Owner: Nobody
Requestors: bernhard+c...@lsmod.de
Status: open
Ticket https://rt.cpan.org
Fri Nov 23 20:17:08 2012: Request 81375 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: chdir without cc
Broken in: 0.50
Severity: Normal
Owner: Nobody
Requestors: bernhard+c...@lsmod.de
Status: new
Ticket https://rt.cpan.org
Tue Nov 20 04:56:47 2012: Request 81172 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: using Inline with => 'Event' fails to compile
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: peter.smoczyn
Tue Nov 20 04:48:51 2012: Request 81094 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Inline build fails using INSTALL_BASE
Broken in: 0.50, 0.51
Severity: Critical
Owner: Nobody
Requestors: c...@cpan.org
Status: open
Ticket
- Original Message -
From: "David Oswald"
To: "inline"
Sent: Sunday, November 18, 2012 6:07 AM
Subject: Inline tests fail with "HARNESS_OPTIONS=j9"
This might seem obvious, but I stumble on it from time to time. Inline's
testing fails if the environment variable HARNESS_OPTIONS ha
Fri Nov 16 19:58:21 2012: Request 81172 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: using Inline with => 'Event' fails to compile
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: peter.smoczyn
Thu Nov 15 20:53:44 2012: Request 81172 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: using Inline with => 'Event' fails to compile
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: peter.smoczyn
Wed Nov 14 18:05:43 2012: Request 81172 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: using Inline with => 'Event' fails to compile
Broken in: (no value)
Severity: (no value)
Owner: Nobody
Requestors: peter.smoczyn
Sun Nov 11 15:05:20 2012: Request 81094 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Inline build fails using INSTALL_BASE
Broken in: 0.50, 0.51
Severity: Critical
Owner: Nobody
Requestors: c...@cpan.org
Status: open
Ticket
Sat Nov 10 22:47:45 2012: Request 81094 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Inline build fails using INSTALL_BASE
Broken in: 0.50, 0.51
Severity: Critical
Owner: Nobody
Requestors: c...@cpan.org
Status: open
Ticket
- Original Message -
From: "lh"
To:
Sent: Friday, October 19, 2012 6:28 AM
Subject: perl crash with Inline / APPCRASH // WINDOWS ### GOOD MAIL ###
Hello,
--->I' sorry but thanks toThank you to consider only this email, the
previous had a bad copy / paste.<---
sv_setpvn(ou
Wed Oct 17 05:37:31 2012: Request 80026 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: LIB is being in correctly quoted when using more than one lib path
Broken in: 0.48, 0.48_01, 0.48_02, 0.49, 0.49_01, 0.49_02, 0.50, 0.50_01,
0.50_02
parser, we can do either:
SV * foo(void) {.
or
SV * foo() {
If we use the Parse::RecDescent parser, we still have to use the latter
form.
All changes wrt Inline itself can be found in the top level source Changes
file, or at:
http://search.cpan.org/src/SISYPHUS/Inline-0.51/Changes
Tue Oct 09 00:37:15 2012: Request 80026 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: LIB is being in correctly quoted when using more than one lib path
Broken in: 0.48, 0.48_01, 0.48_02, 0.49, 0.49_01, 0.49_02, 0.50, 0.50_01,
0.50_02
Tue Oct 09 00:58:11 2012: Request 67053 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Space in pwd
Broken in: 0.48
Severity: Critical
Owner: Nobody
Requestors: rur...@x-ray.at
Status: open
Ticket https://rt.cpan.org/Ticket
Hi,
Only difference between 0.50_02 and 0.50_03 is an alteration to sub
quote_space() in C.pm.
This was done in reponse to
https://rt.cpan.org/Ticket/Display.html?id=80026
This fix for #80026 calls for a new stable release of Inline. All being
well, 0.50_03 will be released as Inline-0.51 thi
Sat Oct 06 22:47:54 2012: Request 80026 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: LIB is being in correctly quoted when using more than one lib path
Broken in: 0.48, 0.48_01, 0.48_02, 0.49, 0.49_01, 0.49_02, 0.50, 0.50_01,
0.50_02
Fri Oct 05 21:56:10 2012: Request 80026 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: LIB is being in correctly quoted when using more than one lib path
Broken in: 0.48, 0.48_01, 0.48_02, 0.49, 0.49_01, 0.49_02, 0.50, 0.50_01,
0.50_02
- Original Message -
From: "David Oswald"
To start, we'll create a simple module, and put it in
C<~/project/lib/> as C:
package MyModule;
use Inline CPP => 'DATA';
use parent 'Exporter';
our @EXPORT = 'greet';
# Nothing to see here.
1;
__DATA__
__CPP__
- Original Message -
From: "David Oswald"
To: "inline"
Sent: Sunday, August 26, 2012 6:08 AM
Subject: Libraries for MSVC++
Currently Inline is choosing the following defaults for MSVC++:
elsif ( $Config{osname} =~ m/^MSWin/ ) {
$cc_guess = 'cl -TP -EHsc';
$libs_guess = ' M
- Original Message -
From: "Xiao Yafeng"
To me,
There seems be 2 ways to do:
1. compile a dll then call it from a Inline::C/CPP script
If you want to call functions in the dll from your Inline::C/CPP script then
you'll also need to have an import lib for the dll.
Then you link to
- Original Message -
From: "Xiao Yafeng"
To: "Sisyphus"
Cc: "inline" ; "David Oswald"
Sent: Monday, July 23, 2012 3:14 PM
Subject: Re: does Inline::CPP recognize #import ?
installed Inline::CPP 0.39, but situation doesn't change:
use
- Original Message -
From: "Xiao Yafeng"
C:\Perl\cpan\build\Inline-CPP-0.31-FhHfET>nmake test
Try the latest version of Inline-CPP. It will hopefully detect that
iostream.h is not present and set things up so that iostream is used
instead.
Cheers,
Rob
- Original Message -
From: "Xiao Yafeng"
To: "inline" ; "David Oswald"
Sent: Sunday, July 22, 2012 9:28 PM
Subject: does Inline::CPP recognize #import ?
I have to use #import to import typed library , but seems Inline::CPP
doesn't know this and complain many errors:
use Inline CPP
- Original Message -
From: "sam"
David Moore writes:
I've been having trouble building on cygwin, and finally just decided to
uninstall and reinstall perl. Using the cygwin default perl 5.10 & gcc
454, Inline::C gets into an infinite test loop on taint. Am I the only
person usin
- Original Message -
From: "Xiao Yafeng"
To: "inline" ; "Sisyphus"
Sent: Friday, July 13, 2012 11:00 PM
Subject: \n cause error.
Hi all,
I've found a bug(maybe) in Inline C while dig wchar_t. see
http://www.perlmonks.org/?node_id=981427
I mad
- Original Message -
From: "David Oswald"
To: "McIntyre, Shane K." ; "inline"
Sent: Friday, July 13, 2012 4:16 AM
Subject: Re: Inline CPP Question/Issue
On Thu, Jul 12, 2012 at 11:03 AM, McIntyre, Shane K.
wrote:
I am writing a Perl module (.pm file) that has C++ code in it. When
- Original Message -
From: "Sisyphus"
C:\sisyphusion\Inline-pegex\C>perl -Mblib xt/pegex.t
1..2
Useless use of \E at C:/MinGW/perl516/site/lib/IO/All.pm line 76.
Useless use of \E at C:/MinGW/perl516/site/lib/IO/All.pm line 84.
Useless use of \E at C:/MinGW/perl516/site/
- Original Message -
From: "Sisyphus"
Been away all weekend - I'll have a look at it tonight. (More later, once
I've had a chance to peruse it.)
First thing I noticed is that we now have additional dependencies of (the
non-core modules) IO::String, IO::All,
- Original Message -
From: "Ingy dot Net"
To: "inline" ; "Nick Patch"
Sent: Sunday, July 01, 2012 10:19 AM
Subject: Pegex Parser for Inline::C
Greetings,
I got the 10 year itch to hack on Inline today.
And about time, too ;-)
Nick Patch and I wrote an
Inline::C parser in Pegex
- Original Message -
From: "David Oswald"
I've also taken Dana's suggestion and used unsigned longs internally
(and longs as parameters). This allows Perl's built with long support
to handle (theoretically) sieves up to 9.2e18. ( 2^64 / 2 --- if we
were passing unsigned longs as par
- Original Message -
From: "David Oswald"
To: "Dana Jacobsen" ; "Sisyphus"
; "inline"
Sent: Friday, May 25, 2012 6:10 PM
Subject: Version 0.10 of Math::Prime::FastSieve
I've uploaded a new version of Math::Prime::FastSieve: v0.10.
Th
- Original Message -
From: "Dana Jacobsen"
As you wrote, putting 'Inline->init()' after the inclusion of M::P::FS
solves the issue in both cases. I can do this successfully:
if (eval {require Math::Prime::FastSieve; Inline->init(); 1;}) {
# We have MPFS, do fast stuff.
} else {
..
- Original Message -
From: "David Oswald"
I get the Inline M51 warning (DATA section not used) if anyone does a
require on my module. I realize this is a harmless warning, but I
really don't want it happening to my module when I don't even use
Inline. So for now I've disabled use of M
- Original Message -
From: "David Oswald"
Maybe Makefile.PL could detect whether the Perl version number is
within the trouble-range, and if so, test whether or not D::MD5 is
installed. If not, bail out with a diagnostic message stating that
D::MD5 version whatever must be installed
- Original Message -
From: "David Oswald"
So if we're claiming backward compatibility with Perls earlier than
5.8.1, we would have to qualify that with "If you specifically
install Digest::MD5 version 2.40 or lower first."
Not for 5.8.0. There's no need to install anything.
But, y
- Original Message -
From: "David Oswald"
Next: Dana identified that Inline will not install on Perl version
5.8.0 or earlier.
This is not quite correct.
Digest::MD5 is core by the time 5.8.0 arrives. Later versions of Digest::MD5
might be unbuildable on 5.8.0 but that doesn't matt
- Original Message -
From: "David Oswald"
Next: Dana identified that Inline will not install on Perl version
5.8.0 or earlier. 5.8.1 is ok. The reason is because Digest::MD5 (a
dependency of Inline, I believe) has an XS component that uses a
feature that wasn't implemented until 5.8
- Original Message -
From: "David Oswald"
Then Dana's message presents another problem, here:
However when I do:
if (eval { require Math::Prime::FastSieve; 1;}) {
# ... use MPFS
} elsif (eval { require Math::Prime::XS;
Math
- Original Message -
From: "David Oswald"
To: "Sisyphus"
Cc: "inline"
Sent: Tuesday, May 15, 2012 8:47 PM
Subject: Re: Inline::Java and DIRECTORY config option
On Tue, May 15, 2012 at 1:39 AM, Sisyphus
wrote:
Hi all,
There's a thread on p
Hi all,
There's a thread on perlmonks
( http://www.perlmonks.org/index.pl?node_id=970385 ) in which it's claimed
that the following code silently ignores the DIRECTORY specification, and
(creates and) uses the ./_Inline directory:
#
use warnings;
use Inline Jav
- Original Message -
From: "Sisyphus"
For the purposes of InlineX::CPP2XS (and perhaps other purposes, too), it
would make things easier if it did:
#
$o->{ILSM}{AUTO_INCLUDE} ||= $flavor_defs . $auto_include;
###
- Original Message -
From: "David Oswald"
To:
Sent: Monday, May 07, 2012 6:08 PM
Subject: FYI: Inline::CPP v0.39 released
I've uploaded Inline::CPP v0.39 to CPAN.
No problems here - it works fine for all my MinGW-built perls.
I've just uploaded InlineX-CPP2XS-0.21, which now has
- Original Message -
From: "David Oswald"
But for this:
bsearch_str $needle, @haystack
I wouldn't be calling out to a subroutine implemented in Perl, but
rather, to a Perl internal built-in that does comparisons.
The perl...@perl.org mailing list has been completely silent on my
re
- Original Message -
From: "David Oswald"
sub compare {
return $_[0] cmp $_[1];
}
A C stub:
int compare( SV* left, SV* right ) {
int result;
// Compare the two SV's stringwise.
return result;
}
and
sub lessthan {
return $_[0] lt $_[1];
}
A C stub:
in
- Original Message -
From: "Xiao Yafeng"
To: "Sisyphus"
Cc: "David Oswald" ;
Sent: Sunday, April 22, 2012 3:14 AM
Subject: Re: build inline program with pp
great update! I've tried and it works very well on my machine! thanks,
Rob!
You
- Original Message -
From: "David Oswald"
To:
Sent: Sunday, April 22, 2012 5:49 AM
Subject: Inline::CPP: New Darwin failure.
Inline::CPP version 0.38_004:
I just noticed another Darwin smoke-test failure.
PASS:
http://www.cpantesters.org/cpan/report/c30eb71a-8bac-11e1-9ec4-a7967
Hi all,
Just uploaded InlineX-C2XS-0.18 to CPAN.
It contains a utility named 'c2xs'. Give it a try and see what needs doing.
After installing, run 'c2xs --help' for the list of options.
Cheers,
Rob
- Original Message -
From: "David Oswald"
To: ; "Sisyphus"
Sent: Friday, April 20, 2012 2:15 PM
Subject: Re: build inline program with pp
On Thu, Apr 19, 2012 at 7:37 PM, Sisyphus
wrote:
- Original Message - From: "Xiao Yafeng"
c2xs
- Original Message -
From: "Xiao Yafeng"
To: "inline"
Sent: Friday, April 20, 2012 2:16 AM
Subject: Re: build inline program with pp
well, I decide to translate it into a XS module via C2XS, then "recompile"
to a exe by pp to work around.
That's the way I would do it, too.
There
- Original Message -
From: "David Oswald"
< If you want to
contribute ideas to this transition feel free to download it and give
it a try. But don't use v0.38_003 for anything outside of testing.
The Capture-Tiny dependency is something that's not ideal.
On perl-5.8.0 its test suit
- Original Message -
From: "David Oswald"
One place I read mentioned that the fix was to specify that the linker
include libstdc++. So that brings me to Inline::CPP version 0.38_003.
Here's another fail:
http://www.cpantesters.org/cpan/report/01b0da7c-76d9-11e1-b744-2613173997d5
Sa
- Original Message -
From: "Michael Roberts"
$LIBRARIES = '"-LC:\\Program
Files\\ImageMagick-6.7.5-Q16\\lib" -lwand';
Try removing those double quotes:
$LIBRARIES = '-LC:\\Program Files\\ImageMagick-6.7.5-Q16\\lib -lwand';
which should work if libwand.a is, in fact, located in C
Hi,
The xs code that Inline::C auto-generates normally begins with:
#include "EXTERN.h"
#include "perl.h"
#include "XSUB.h"
Does Inline::C currently accommodate the inclusion of any pre-processing
code *before* that block ?
Afaict, it doesn't ... but perhaps it's just that I've missed it.
I
Thu Mar 15 06:20:05 2012: Request 75664 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Fails 09parser test in Cygwin with *** fatal error
Broken in: 0.50
Severity: Important
Owner: Nobody
Requestors: starrych...@oliveyou.net
- Original Message -
From: "Chloe"
use Inline C => Config => ENABLE => "AUTOWRAP" => LIBS =>
'-L/usr/local/lib -lgretl' => INC => '-I/home/Chloe/gretl-1.9.7/lib/src';
libgretl_init();
__END__
__C__
#include "libgretl.h"
#include "gretl_utils.h"
These are the files generated, but
Wed Mar 14 04:13:11 2012: Request 75664 was acted upon.
Transaction: Correspondence added by SISYPHUS
Queue: Inline
Subject: Fails 09parser test in Cygwin with *** fatal error
Broken in: 0.50
Severity: Important
Owner: Nobody
Requestors: starrych...@oliveyou.net
- Original Message -
From: "Michael Roberts"
To:
Sent: Sunday, March 11, 2012 3:45 PM
Subject: Question about writing a CPAN module based on Inline::C
I'm toying with the idea of writing a new Image::Magick wrapper that,
you know, actually compiles on systems like mine. Here's my
- Original Message -
From:
To:
Sent: Monday, March 05, 2012 10:01 PM
Subject: calling perl from C
Hello,
First, thanks for the Inline::C package, which is well build, and very
usefull for me.
###
Pleased you find it useful :-)
In additio
- Original Message -
From: "David Oswald"
To:
Cc:
Sent: Friday, February 24, 2012 7:01 PM
Subject: ExtUtils::ParseXS can generate invalid C++
[ This message is being sent to perl...@perl.org seeking suggestions,
with a CC to inline@perl.org as an FYI. ]
We have a situation with I
- Original Message -
From: "David Oswald"
If someone with an understanding of MacOSX/Darwin could have a look at
the FAIL report here:
http://www.cpantesters.org/cpan/report/ef9f6640-5528-11e1-b453-f9f6ec0326e0
I would appreciate feedback.
The report is surprisingly terse this time;
Hi,
Contains an amended Inline::C::ParseRegExp.pm that enables the specification
of the 'void' argument (iff we've also specified that the ParseRegExp parser
is to be used).
That is, in our Inline::C code sections, we no longer have to write:
void greet() {printf("Hello World\n");}
We can n
1 - 100 of 589 matches
Mail list logo