Re: Inline::Ruby, modules loaded with require not found without explicit path

2018-03-11 Thread sisyphus1
From: Aria Sent: Sunday, March 11, 2018 9:23 PM To: inline@perl.org Subject: Inline::Ruby, modules loaded with require not found without explicit path Hi, I'm running Inline::Ruby on two different linux systems (32 bit centos 64 bit ubuntu) and I'm having the same issue on both. Not sure

Re: Inline::F2003 - New ILSM proposed

2017-11-03 Thread sisyphus1
From: Ron Grunwald via inline Sent: Friday, November 03, 2017 10:52 AM To: inline@perl.org Subject: Re: Inline::F2003 - New ILSM proposed Hi all, I'm not sure how many people are still subscribed to this list, but today I would like to announce the first release of Inline::F2003. It will reac

Re: Inline::F2003 - New ILSM proposed

2017-06-10 Thread sisyphus1
From: Ron Grunwald via inline Sent: Saturday, June 10, 2017 8:53 PM To: inline@perl.org Subject: Re: Inline::F2003 - New ILSM proposed Hello all, The example code below illustrates how Inline::F2003 could be configured to build a shared library from the Fortran source files listed in "SRCLIST"

Re: Inline::F2003 - New ILSM proposed

2017-05-22 Thread sisyphus1
From: Ron Grunwald via inline Sent: Monday, May 22, 2017 11:55 PM To: inline@perl.org Subject: Inline::F2003 - New ILSM proposed The name of the proposed module is Inline::F2003 Please let us know when it becomes available from CPAN. The module will only work for compilers that are compliant

Re: Inline::C Cookbook addition

2016-12-20 Thread sisyphus1
From: Ron Grunwald Sent: Wednesday, December 21, 2016 9:33 AM To: sisyph...@optusnet.com.au Cc: inline@perl.org Subject: Re: Inline::C Cookbook addition This mailing list is very quiet these days and I think your request will probably fall "through the cracks" unless you submit it as a github "

Re: Inline::C Cookbook addition

2016-12-08 Thread sisyphus1
Hi Ron, The original rendition compiles on Windows ok if the compiler being used is gcc. (I think you said you had tested it on ActivePerl 5.24.0 and found it to be fine.) However, with my MS compiler (Microsoft (R) C/C++ Optimizing Compiler Version 14.00.40310.41 for AMD64), I got: ##

Re: Inline::C Cookbook addition

2016-12-07 Thread sisyphus1
From: Ron Grunwald via inline Sent: Thursday, December 08, 2016 1:44 AM To: inline@perl.org Subject: Inline::C Cookbook addition Hello all, The code example: use strict; use warnings; use Inline C => Config => ccflagsex => "-std=c99"; use Inline C => "DATA"; our $mesh_data = "MESH-POINTS 0.0

Re: Question about accessing global data from a line function

2016-11-30 Thread sisyphus1
From: Ron Grunwald via inline Sent: Thursday, December 01, 2016 9:26 AM To: inline@perl.org ; sisyph...@optusnet.com.au ; Perf Tech Subject: Re: Question about accessing global data from a line function You can access package variables directly: printf("here: %s\n", SvPV_nolen(get_sv("main::

Re: Question about accessing global data from a line function

2016-11-29 Thread sisyphus1
Hi, You can also access the string in $data from C with (untested): SvPV_nolen(get_sv(main::data,0)); See 'perldoc perlapi' (or maybe it's in 'perldoc perlcall'). Cheers, Rob From: Ron Grunwald via inline Sent: Wednesday, November 30, 2016 1:10 AM To: Perf Tech ; inline@perl.org Subject: Re: Q

Re: undefined symbol: PL_stack_sp

2014-07-19 Thread sisyphus1
From: Ingy dot Net Sent: Saturday, July 19, 2014 2:28 AM Subject: Re: undefined symbol: PL_stack_sp Can someone turn this into an issue here https://github.com/ingydotnet/inline-c-pm/issues Done. Please direct follow-ups to: https://github.com/ingydotnet/inline-c-pm/issues/12 Cheers, Rob

Re: undefined symbol: PL_stack_sp

2014-07-19 Thread sisyphus1
Yeah, I’ll do that tonight if it hasn’t already been done. Cheers, Rob From: Ingy dot Net Sent: Saturday, July 19, 2014 2:28 AM To: Sisyphus Cc: demerphq ; inline Subject: Re: undefined symbol: PL_stack_sp Can someone turn this into an issue here https://github.com/ingydotnet/inline-c-pm/issu

Re: undefined symbol: PL_stack_sp

2014-07-17 Thread sisyphus1
From: demerphq Sent: Friday, July 18, 2014 7:40 AM The above shows what goes wrong. Makemaker decides that PERL_LIB is "../../../../" instead of "/home/yorton/perl5/perlbrew/perls/perl-5.14.4/lib/5.14.4" below is the diff of the two Makefiles, but the relevant part is as follows: -PERL_LI

Re: undefined symbol: PL_stack_sp

2014-07-17 Thread sisyphus1
From: demerphq Sent: Thursday, July 17, 2014 7:25 PM To: Sisyphus Cc: inline@perl.org When I moved the scripts out of a perl build tree it started behaving properly. IMO that issue can be left at "so dont do that". :-) AFAICT, the only difference between building in /git_tree/perl/Porting and

Re: undefined symbol: PL_stack_sp

2014-07-17 Thread sisyphus1
From: demerphq Sent: Thursday, July 17, 2014 4:45 PM /git_tree/perl/Porting/_Inline/lib/auto/FOO_2bd2/FOO_2bd2.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184. at /usr/local/share/perl/5.14.2/Inline.pm line 526. Looks to me that we've got two different perls ge

Re: [rt.cpan.org #97110] breaks Imager::Inline

2014-07-10 Thread sisyphus1
-Original Message- From: pagenyon via RT see https://rt.cpan.org/Public/Bug/Display.html?id=97108 reinstalling Inline version 0.55 fixes the issue. since nothing in the Changes file for Inline or Inline::C indicates anything like this should be expected, i assume it's a newly introduc

Numerous bug reports closed

2014-06-24 Thread sisyphus1
Hi, I've just closed 15 of the 16 bug open bug reports for Inline. You should have seen the notifications sent to this list ... none of which seemed to mention that the bug reports had actually been closed. (I hadn't anticipated that.) Anyway, if there's a bug report that I've closed that any

Re: [rt.cpan.org #95809] [PATCH] Using Inline in a distribution with multiple modules

2014-06-23 Thread sisyphus1
-Original Message- From: Ed J via RT Sent: Monday, June 23, 2014 11:12 AM Forgive my ignorance, including of MakeMaker - would it be possible to make a test for the generality of building a module, by installing it into a temporary directory, probably under /tmp? This would probably re

Inline-0.55_02 released to CPAN.

2014-06-22 Thread sisyphus1
Hi, Contains some more tweaks to the -T handling from Ed J - in the attempt to eradicate C/t/08taint.t test failures. Cheers, Rob

C/t/08taint.t fixes - Inline-0.55_01 released to CPAN

2014-06-19 Thread sisyphus1
Hi, Inline-0.55_01 has just been uploaded to CPAN. It contains additional fixes relating to the 08taint.t failures that some people have experienced. (Thanks to Ed J.) If you are one of the people who experienced those test failures, it would be greatly appreciated if you could try out 0.55_01

Re: [rt.cpan.org #96291] t/08taint.t fails on perl 5.20.0

2014-06-09 Thread sisyphus1
-Original Message- From: Ed J via RT If no-one else wants to, I'll do both the test-possible-skipping and a doc update? Ok - thanks for the offer. See my response (posted just a few minutes ago) to Reini's post in this thread. I think, go with your original 4-point plan: 1. Check

Re: [rt.cpan.org #96291] t/08taint.t fails on perl 5.20.0

2014-06-09 Thread sisyphus1
-Original Message- From: Reini Urban In our case I suggest to set the empty tainted PATH to /bin:/usr/bin Where do we do that ? If we do it in the test script, and the script then passes, the user will think Inline works under -T. The user then writes a script that runs under -T only

Re: [rt.cpan.org #96291] t/08taint.t fails on perl 5.20.0

2014-06-09 Thread sisyphus1
-Original Message- From: Mahmoud Mehyar via RT In my case taint test always fail on all platforms I tried to install on, ubuntu and freeBSD I don't remember if that was the same with windows I don't think I've ever seen a report of it having failed on Windows - though I suppose it m

Re: [rt.cpan.org #95809] [PATCH] Using Inline in a distribution with multiple modules

2014-06-08 Thread sisyphus1
-Original Message- From: Jason McCarver via RT I think I'd like to look into that problem. May be over the weekend before I have a chance though. I think there's another hiccup, too. Using the patched Inline-0.55, the demo module in modules/Math/Simple (in Inline-0.55 source) then f

Re: [rt.cpan.org #96291] t/08taint.t fails on perl 5.20.0

2014-06-08 Thread sisyphus1
-Original Message- From: Ed . via RT Per the discussion with mst on #perl (ex pumpkin holder), I propose (and will do if you haven't already) that at the top of 08taint.t: 1. Check for existence of $ENV{PATH} 2. If not, set to '/bin:/usr/bin' 3. Test in $ENV{PATH} for 'make' and $Config

Re: [rt.cpan.org #96291] t/08taint.t fails on perl 5.20.0

2014-06-07 Thread sisyphus1
-Original Message- From: Ed J via RT Confirmation from #perl on irc.perl.org - it's a deliberate change in perl 5.20.0. A quick fix would be either to explicitly set $ENV{PATH} to '/bin:/usr/bin', or skip the test for 5.20.0. Really ? I thought it was purely dependent upon system con

Re: [rt.cpan.org #96291] t/08taint.t fails on perl 5.20.0

2014-06-06 Thread sisyphus1
-Original Message- From: Ed J via RT It says (on my system): "sh: make: command not found". Yes, this happens on some systems. The problem has not yet been fixed - see https://rt.cpan.org/Ticket/Display.html?id=65703 for a fuller discussion. I think there are some workarounds men

Re: [rt.cpan.org #95809] [PATCH] Using Inline in a distribution with multiple modules

2014-06-05 Thread sisyphus1
-Original Message- From: Jason McCarver via RT I think I'd like to look into that problem. May be over the weekend before I have a chance though. I'm in no great hurry, so I'll wait until we get this sorted. (Sorry that I'm not being more helpful - I have a rather full schedule a

Re: [rt.cpan.org #95809] [PATCH] Using Inline in a distribution with multiple modules

2014-06-04 Thread sisyphus1
-Original Message- From: Jason McCarver via RT It looks like a line of the patch was applied to the wrong location in Inline.pm. Sorry 'bout that. Fixing it takes care of the problem. Hopefully we're getting close! :) I think so. One thing I have noticed is that, for the distr

Re: [rt.cpan.org #95809] [PATCH] Using Inline in a distribution with multiple modules

2014-06-03 Thread sisyphus1
-Original Message- From: Jason McCarver via RT http://cac.parasite.cc/~slam/Inline Kept getting a gateway timeout error. I'll install mercurial and check it out that way (when I get a chance). For the Foo distro I'm currently using: http://www.sisyphusion.tk/scratch/Foo-broken.tar.gz

Re: [rt.cpan.org #95809] [PATCH] Using Inline in a distribution with multiple modules

2014-06-02 Thread sisyphus1
-Original Message- From: Jason McCarver via RT After digging a bit I found that ExtUtils::MakeMaker was already locating all modules to be installed and placing that list in $mm->{PM} (where $mm is the returned object from the call to ExtUtils::MakeMaker::WriteMakefile). I didn't k

Re: [rt.cpan.org #95809] [PATCH] Using Inline in a distribution with multiple modules

2014-05-28 Thread sisyphus1
-Original Message- From: Jason McCarver via RT .. so then it's back to how does I::MM know which modules need to be 'use'ed. My attempt at a solution was to force the programmer to explicitly tell I::MM by way of the INLINE_MODULES argument. I do agree it would be better to no

Re: [rt.cpan.org #95809] [PATCH] Using Inline in a distribution with multiple modules

2014-05-26 Thread sisyphus1
-Original Message- From: Jason McCarver via RT So just out of curiosity (and this may not be the proper forum) why do you prefer your layout? That's the layout I've always used, and it has never given me any trouble. (That's pretty much the full extent of my reasoning ;-) I also thin

Re: [rt.cpan.org #95809] [PATCH] Using Inline in a distribution with multiple modules

2014-05-26 Thread sisyphus1
-Original Message- From: Jason McCarver via RT I don't see the Foo-4.tar.gz attachement? Neither in my email or via the web. Don't worry - you're not going blind. (I'm just going mad ;-) I've now attached it as Foo-fixed.tar.gz. It's essentially the Foo distro that you sent, except

Re: [rt.cpan.org #95809] [PATCH] Using Inline in a distribution with multiple modules

2014-05-26 Thread sisyphus1
-Original Message- From: sisyph...@optusnet.com.au via RT Turns out that while the structure I was using successfully builds and installs, it doesn't actually install the compiled libraries - so it's inadequate on that score. (This also should be fixed.) My mistake. Nothing to be fix

Re: [rt.cpan.org #95809] [PATCH] Using Inline in a distribution with multiple modules

2014-05-26 Thread sisyphus1
-Original Message- From: Jason McCarver via RT I noticed that in your Foo.tar.gz that you originally built each module had its own Makefile.PL, like each was its own distribution. For what I'm working on I have a single distribution containing multiple modules that use Inline. I ha

Re: [rt.cpan.org #95809] [PATCH] Using Inline in a distribution with multiple modules

2014-05-24 Thread sisyphus1
From: sisyph...@optusnet.com.au via RT To achieve a better understanding of the issue, I created a distro (attached) that matches the description provided. In the absence of any further feedback, I then altered the Foo distro so that: Foo uses Inline Foo loads Foo::Bar (which uses Inline) F

Re: Announcing C::Blocks, a different way to interface Perl and C code

2014-05-23 Thread sisyphus1
Sounds pretty cool, David. A plodder like me is probably just going to stick with Inline, but it would be great to see C::Blocks takes off. And it has the attractiveness to do so. (I like the way you can so easily just plonk the C code right in there amongst the perl code makes Inline look n

Re: [rt.cpan.org #95809] [PATCH] Using Inline in a distribution with multiple modules

2014-05-21 Thread sisyphus1
Original Message- From: Jason McCarver via RT I'm working on a distribution which has multiple modules using Inline. Something like the following Foo Foo::Bar - uses Inline Foo::Bar::Baz - uses Inline I couldn't figure out how to make Inline::MakeMaker work in this scenario, so I've

Re: [rt.cpan.org #95624] cpan as root cannot install Inline without force

2014-05-14 Thread sisyphus1
-Original Message- From: Reini Urban It makes sense that this happens, because of course /usr/bin/ is writable by root. Thanks. We need to skip those TAINT checks if run as root or Windows Administrator. You mean that we have 08taint.t check to see whether it's being run as roo

Re: Inline-0.55 released to CPAN

2014-04-29 Thread sisyphus1
-Original Message- From: Reini Urban Yes, we at rperl are quite happy how it turned out. Thanks Rob! You're welcome. Many thanks to you and the other contributors. There are still some minor issues I wanted to work on, but had no time yet. No rush - I can deal with them as they ge

Re: Inline-0.55 released to CPAN

2014-04-29 Thread sisyphus1
From: David Oswald Excellent community involvement. I hope Inline::CPP becomes the target of similar attention someday. I very much agree (on both points). Cheers, Rob

Re: Calling "use Inline" more than once?

2014-04-28 Thread sisyphus1
From: Bill Moseley Sent: Saturday, April 26, 2014 11:45 AM To: inline@perl.org Subject: Calling "use Inline" more than once? Trying to work with some old code and noticed that "use Inline" is called multiple times in the same package. "use" is compile time, so I'm wondering if it makes sense t

Inline-0.55 released to CPAN

2014-04-28 Thread sisyphus1
Hi, No changes from Inline-0.54_05. Changes from Inline-0.54: Add META.yml & META.json to distro Inline.pod - Add documentation regarding "with" and modules. (Thanks to Ed J.) Inline.pm - import Fcntl constants for flock (rurban). Inline.pm - flock only on supported platforms, would die on V

Re: Inline::Java timeout?

2014-04-15 Thread sisyphus1
From: Bill Moseley Sent: Tuesday, April 15, 2014 10:19 AM To: inline@perl.org Subject: Re: Inline::Java timeout? Looks like there’s no-one currently around here to help you out. Maybe try somewhere like perlmonks (http://www.perlmonks.org) if you’re still trying to find a solution. Well, if

Inline-0.54_05 releasaed to CPAN

2014-04-15 Thread sisyphus1
Hi, Inline-0.54_05 has been released to CPAN. A couple of small changes: Inline.pod - Add documentation regarding "with" and modules. (Thanks to Ed J.) C.pm - Fix localisation of $ENV{MAKEFLAGS}. (Thanks Shawn Laffan.) The latter has some bearing on parallel testing (in which some cpan-teste

Re: [rt.cpan.org #85336] Fails often when tested in parallel

2014-04-13 Thread sisyphus1
-Original Message- From: Shawn Laffan via RT The local assignment to $ENV{MAKEFLAGS} won't apply outside the if block, will it? Duh !! This should, though: local $ENV{MAKEFLAGS} = $ENV{MAKEFLAGS} =~ s/(--jobserver-fds=[\d,]+)// if $ENV{MAKEFLAGS}; Thanks - fixed in git. Cheers,

Re: Inline::Java timeout?

2014-04-10 Thread sisyphus1
Hi Bill, Looks like there’s no-one currently around here to help you out. Maybe try somewhere like perlmonks (http://www.perlmonks.org) if you’re still trying to find a solution. Cheers, Rob From: Bill Moseley Sent: Monday, April 07, 2014 1:43 PM To: inline@perl.org Subject: Inline::Java timeo

Re: 0.54_01 - Missing prerequisites causing failures from CPAN-testers.

2014-04-10 Thread sisyphus1
-Original Message- From: sisyph...@optusnet.com.au There was some META_MERGE data also added to the Makefile.PL, and no META.yml or META.json included in the distro. I've just uploaded 0.54_01 yesterday, which contains MakeMaker-generated META.yml and META.json. 0,54_01 is looking go

Re: Inline-0.54_03 released to CPAN

2014-04-10 Thread sisyphus1
-Original Message- From: Reini Urban On 04/09/2014 04:24 AM, sisyph...@optusnet.com.au wrote: I just want to be sure that the distro the cpan-testers are testing is the one *I* uploaded - so it would be a good idea if it had a *unique* name ;-) Thanks, We just needed a quick & di

Re: Inline-0.54_03 released to CPAN

2014-04-10 Thread sisyphus1
-Original Message- From: Reini Urban So 4 problems still exist: - need to exec make with tainted path in t/08taint.t - protect against uninitialized value $ENV{"MAKEFLAGS"} (windows), fixed with 0.54_03 already - t/10callback.t error on windows (could be anything, like ccflags or

Re: 0.54_01 - Missing prerequisites causing failures from CPAN-testers.

2014-04-10 Thread sisyphus1
-Original Message- From: Reini Urban Sent: Thursday, April 10, 2014 12:41 AM To: inline@perl.org Subject: Re: 0.54_01 - Missing prerequisites causing failures from CPAN-testers. On 04/06/2014 11:17 PM, sisyph...@optusnet.com.au wrote: In a nutshell, this new rendition is:

Inline-0.54_04 released

2014-04-10 Thread sisyphus1
Hi, Inline-0.54_04 has just been released to CPAN. The source distro now contains META.yml and META.json files in an attempt to eradicate cpan-tester failures in relation to non-detection of prerequisites. Other than that it's the same as 0.54_03 and 0.54_01. Cheers, Rob

Inline-0.54_03 released to CPAN

2014-04-09 Thread sisyphus1
Hi, Version 0.54_03 released to CPAN - no changes from 0.54_01. This release was made (as 0.54_03) solely to dissociate itself from http://search.cpan.org/CPAN/authors/id/R/RU/RURBAN/Inline-0.54_01.tar.gz and http://search.cpan.org/CPAN/authors/id/R/RU/RURBAN/Inline-0.54_02.tar.gz I just want t

Re: 0.54_01 - Missing prerequisites causing failures from CPAN-testers.

2014-04-09 Thread sisyphus1
-Original Message- From: sisyph...@optusnet.com.au But now, for the first time, I'm seeing test failures on 5.16.3 because Test::Warn is not getting loaded. Furthermore, these failing reports specify *no* prerequisites: Turns out there's another 0.54_01 at http://search.cpan.org/CPAN

Re: 0.54_01 - Missing prerequisites causing failures from CPAN-testers.

2014-04-08 Thread sisyphus1
-Original Message- From: sisyph...@optusnet.com.au But now, for the first time, I'm seeing test failures on 5.16.3 because Test::Warn is not getting loaded. Furthermore, these failing reports specify *no* prerequisites: Same bug (slightly different error message) now appears in the

0.54_01 - Missing prerequisites causing failures from CPAN-testers.

2014-04-06 Thread sisyphus1
Hi, This is a bit strange. In 0.54_01 top level Makefile.PL, I've replaced the old code that handled the conditional loading of {Test::Warn=>$twv} into PREREQ_PM, with a cleaner rendition. (See attached patch.) In a nutshell, this new rendition is: ### my $twv = $] >

Re: question on implementing C function with binary string as input and output

2014-04-06 Thread sisyphus1
-Original Message- From: sisyph...@optusnet.com.au I don't know (off the top of my head) how to concatenate binary strings in C ... Thankfully, perl's API provides a simple solution: ## use warnings; use strict; use Devel::Peek; use Inline C => Config

Re: question on implementing C function with binary string as input and output

2014-04-06 Thread sisyphus1
From: Perf Tech In another word, the C function should have the similar syntax as the following perl function. sub myRepeat { my $str = shift; return $str . $str; } I don't know (off the top of my head) how to concatenate binary strings in C, but the following demonstrates one way of succe

Inline-0.54_01 released to CPAN.

2014-04-06 Thread sisyphus1
Hi, In preparing the release of 0.54, I missed a ticket (https://rt.cpan.org/Ticket/Display.html?id=92144) that should have been attended to. I've now released 0.54_01 which contains the fix for ticket 92144. In the meantime, I've also received some other patches - see rurban's post of Friday

Inline-0.54 released to CPAN

2014-03-29 Thread sisyphus1
Hi, Inline-0.54 has just been sent to CPAN ... mirrors should start reflecting it soon. No changes from 0.53_02. Cheers, Rob

Inline-0.53_02

2014-03-19 Thread sisyphus1
Hi, Inline-0.53_02 was released to CPAN a couple of days ago. Only change from 0.53_01 is that I've replaced the original C/t/09parser.t with a rewrite provided by H.Merijn Brand. The rewrite provides a better elaboration of PA-RISC namespace failures (still unsolved) that 09parser.t reveale

Re: Link errors with Inline::CPP and VS2013 Express

2014-03-15 Thread sisyphus1
From: Dean Arnold which seemed to be solved by removing the "-nodefaultlib" link option. So I copied the link command emitted by Inline::CPP and deleted that option and reran the link, and it seems to work OK. Do you have any idea how I might be able to suppress that option in the link command

Inline-0.53_01

2014-03-06 Thread sisyphus1
Hi, Inline-0.53_01 is now on CPAN. Inline/Changes records the following changes to Inline: ### --- version 0.53_01 date Thurs 6 Mar 2014 Version 0.53_01 released to CPAN Update copyright notices (where approporiate) to include 2014 Modify env_untaint as p

Re: [rt.cpan.org #65703] Build Problem - Inline::C fails at t/08taint.t

2014-03-05 Thread sisyphus1
-Original Message- From: Brian Fraser via RT To me it would seem more consistent to use the -w, -W operators to check for every directory in the path if it is writable at all. Then you can omit the (stat("/usr/bin"))[2] & 0??? test completely and just write: join ':', grep {not /^\.

Re: non-interactive make

2014-02-03 Thread sisyphus1
-Original Message- From: Jean Connelly Related to Linda's question, what environment variables or make variables do I need to set to install Inline *without* Inline::C and to specify a python for Inline::Python to do both of these make/installs non-interactively? In addition to wha

Re: Inline::CPP portability concerns

2014-02-01 Thread sisyphus1
From: David Oswald Sent: Sunday, February 02, 2014 5:08 AM If there's anyone on the Inline list who is able to replicate the failure, I would really appreciate your feedback and hopefully insight. I can't reproduce the failure - I suspect you need a smoker for that. Andreas Koenig runs most

Re: [rt.cpan.org #92402] Inline asks interactive question -- but doesn't have keyboard

2014-01-22 Thread sisyphus1
-Original Message- From: Linda A Walsh via RT Do you want to install Inline::C? [y] y (/home/perl/perl-5.16.3/bin/perl Makefile.PL exited with 9) Very frustrating -- I tried to type 'y', bt it was ignored, as STDIN seems to be taken over by CPAN. Yes, I would find that very anno

Re: How to Resolve an Inline::C problem on Ubuntu 12.10 x86-64 - https://github.com/PerlGameDev/SDL_Manual/issues/15

2013-11-26 Thread sisyphus1
-Original Message- From: Shlomi Fish Shlomi Fish wrote: Hi all, on https://github.com/PerlGameDev/SDL_Manual/issues/15 , we are running into a problem with Inline::C and Inline that affects a program written for SDL_Manual. It happens with Ubuntu 12.10 x86-64 on perl-5.14.x . I

Re: using C dll in Perl

2013-08-27 Thread sisyphus1
Hi, Are you using gcc compiler or Microsoft compiler ? I’ll assume you’re using an MS compiler. As with C, you’ll need a header file that defines the structures of the ‘deal’ and ‘futureTricks’ structs and also defines (prototypes) the SolveBoard function. Let’s call that header ‘my.h’ and the

Re: Using Inline::C to Implement a binary search with callback (clobbering $a, $b, leaking)

2013-08-14 Thread sisyphus1
-Original Message- From: David Oswald Sent: Thursday, August 15, 2013 7:45 AM To: inline Subject: Using Inline::C to Implement a binary search with callback (clobbering $a, $b, leaking) I'm working on implementing a binary search using Inline::C. Eventually I want to be able to ca

Re: Implementing a callback with Inline::C

2013-08-14 Thread sisyphus1
-Original Message- From: David Oswald Sent: Wednesday, August 14, 2013 7:24 AM To: inline Subject: Implementing a callback with Inline::C See also http://www.perlmonks.org/index.pl?node_id=976632 for some other ideas. The "perfect" approach still eludes me, however. Cheers, Rob

Re: Implementing a callback with Inline::C

2013-08-13 Thread sisyphus1
Duh - now cc'ing the list. Hi Dave, It so happens that I had something very similar (cmp instead <=>) right here. Even so, I stuffed up the slight modifications that were necessary - and it took 10 times longer than it should have taken to get it to work. ###

Re: Problem in using inline C with perl6

2013-08-08 Thread sisyphus1
From: Ashraya Sent: Wednesday, August 07, 2013 2:23 PM To: inline@perl.org ; Duke Leto ; Will Coleda Subject: Problem in using inline C with perl6 Hi All, I am trying to use the C extention feature with perl6. Although it worked fine with perl5, the C extention is different from perl5 to perl

Re: Inline::CPP v0.44: Implement flocking

2013-05-18 Thread sisyphus1
-Original Message- From: David Oswald Here's what I'll do: I'm going to release a dev release of Inline::CPP that does just that. If its smoke testing doesn't get any worse than it already is, I'll submit a patch for Inline that does the same thing. If you want to use it you can, a

Re: Inline::CPP v0.44: Implement flocking

2013-05-18 Thread sisyphus1
-Original Message- From: David Oswald Rob: I notice there are numerous places in the Inline distribution where we're opening for output but not flocking. I didn't even look at possible issues where we might be opening for input, reading, then opening for output and expecting to not

Inline-0.53 released

2013-05-01 Thread sisyphus1
Hi, Inline-0.53 has just been pushed to CPAN, and should be available at the various mirrors, soon. No changes from 0.52_02, except for the inclusion of an additional test script (C/t/23validate.t). Cheers, Rob

Inline-0.52_02 released

2013-04-23 Thread sisyphus1
Hi, Only change is a small alteration to Inline::C::validate(). This is mainly for the benefit of Inline::CPP. See: https://rt.cpan.org/Ticket/Display.html?id=11748 Unless cpan-testers reports tell us that this change has broken something, it will be released as 0.53 early next week. Cheers,

Inline-0.52_01 released to CPAN

2013-04-10 Thread sisyphus1
Hi, Inline-0.52_01 has been uploaded to CPAN. It contains just one change from Inline-0.52. In Inline.pm's sub read_DATA() I've changed: @{$DATA{$pkg}} = split /(?m)(__\S+?__\n)/, $data to: @{$DATA{$pkg}} = split /(?m)^[ \t]{0,}(__\S+?__\n)/, $data; The bug that this addresses was discover

Re: Using Inline Python to import Python vars

2013-04-09 Thread sisyphus1
From: Chris Nighswonger This fixes the problem! Fantastic! It's possibly a little convoluted at the moment ... maybe someone can improve on that. Is there any case where the marker would not be on a line by itself? If it's not on a line by itself, it will be deemed to *not* be a marker.

Re: Using Inline Python to import Python vars

2013-04-09 Thread sisyphus1
-Original Message- From: sisyph...@optusnet.com.au Sent: Tuesday, April 09, 2013 12:44 PM To: Chris Nighswonger ; inline@perl.org Subject: Re: Using Inline Python to import Python vars -Original Message- From: Chris Nighswonger @{$DATA{$pkg}} = split /(?m)(__\S+?__\n

Re: Using Inline Python to import Python vars

2013-04-08 Thread sisyphus1
-Original Message- From: Chris Nighswonger Sent: Tuesday, April 09, 2013 6:39 AM To: inline@perl.org Subject: Re: Using Inline Python to import Python vars So it does look as though the DATA splitting algorithm is a bit "loose." In Inline.pm abt line 354: @{$DATA{$pkg}} = spli

Re: Hitting issue of Inline::Config existance

2013-04-04 Thread sisyphus1
-Original Message- From: Piyush Verma Sent: Wednesday, April 03, 2013 10:28 PM To: sisyph...@optusnet.com.au Cc: inline@perl.org Subject: Re: Hitting issue of Inline::Config existance I checked with Inline directory Inline:Config is not present. [root@prome-2s-dhcp82 5.10.0]# perl -

Re: Hitting issue of Inline::Config existance

2013-04-02 Thread sisyphus1
-Original Message- From: Piyush Verma Sent: Tuesday, April 02, 2013 3:27 PM To: inline@perl.org Subject: Hitting issue of Inline::Config existance Hi, I am hitting issue. * * * Failed to load Inline Java:As of Inline v0.30, use of the Inline::Config module is no longer supported* *o

Re: Eliminating Inline

2013-03-22 Thread sisyphus1
Hi Matthew, Like David, I'd probably go for using XS . Unlike David, I'd use InlineX::C2XS to generate that XS file. If you really want to stick with Inline::C, something like this works for me (on Win32): ## package Some::FOO; BEGIN{ our $dir = $INC{'Some/FOO.pm'}; $

Re: Running Inline::Python in a CGI script

2013-03-11 Thread sisyphus1
-Original Message- From: Chris Nighswonger Sent: Tuesday, March 12, 2013 2:20 AM To: inline@perl.org Subject: Running Inline::Python in a CGI script I'm trying to use Inline::Python within a CGI script. Hi Chris, Is there anything of relevance in the "Inline CGI" example in C/C-C

Inline-0.52 released to CPAN

2013-03-06 Thread sisyphus1
Hi, As the subject line says, Inline-0.52 has been released. All changes from 0.51 pertain solely to Inline::C - no changes have been made to Inline itself. See Inline-0.52/Changes and Inline-0.52/C/Changes for the full history (and for a brief description of the changes). Cheers, Rob