perl.macperl.modules http://www.nntp.perl.org/group/perl.macperl.modules/ ... Copyright 1998-2016 perl.org Thu, 11 Feb 2016 11:08:50 +0000 ask@perl.org Re: got many error messages trying to install Net::Twitter by Joel Rees Zack:<br/><br/>This list (macperl-modules) is for perl on the old, classic Mac. All the macperl lists are. Perl on Mac OS X perl is standard perl plus some stuff that&#39;s specifically Mac OS X, whereas the perl on the classic Mac was standard perl minus a tiny bit and with some emulation layers that made things a little fun at times.<br/><br/>(I don&#39;t think anyone is listening here anymore, either.)<br/><br/>Anyway, try at macosx@perl.org instead. (I&#39;d forward it for you, but you need to sign up there anyway.)<br/><br/>On 15 Jun 2011 22:33:57 -0000<br/>macperl-modules-digest-help@perl.org wrote:<br/><br/>&gt; From: Zack Xu &lt;zackxu@yahoo.com&gt;<br/>&gt; To: macperl-modules@perl.org<br/>&gt; Subject: got many error messages trying to install Net::Twitter<br/>&gt; Date: Wed, 15 Jun 2011 15:33:48 -0700 (PDT)<br/>&gt; <br/>&gt; Hi.<br/>&gt; <br/>&gt; I&#39;m trying to install Net::Twitter on MacOS 10.6.7.<br/>&gt; (with XCode 4 installed.)<br/>&gt; <br/>&gt; I tried cpanm and also<br/>&gt; perl -MCPAN -e shell<br/>&gt; <br/>&gt; I got alot of error messages.<br/>&gt; <br/>&gt; I then tried to install Net::Twitter::Lite<br/>&gt; thinking it would have fewer dependencies.<br/>&gt; <br/>&gt; Still I got error messages, like<br/>&gt; <br/>&gt; Building Crypt-SSLeay-0.58 failed.<br/>&gt; <br/>&gt; Building and testing ExtUtils-ParseXS-2.2206 ... FAIL<br/>&gt; Testing ExtUtils-ParseXS-2.2206 failed.<br/>&gt; <br/>&gt; Fetching http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/JSON-XS-2.3.tar.gz ... OK<br/>&gt; Configuring JSON-XS-2.3 ... OK<br/>&gt; Building and testing JSON-XS-2.3 ... Building JSON-XS-2.3 failed.<br/>&gt; <br/>&gt; Do you have any tips on how to install these Perl Twitter modules?<br/>&gt; <br/>&gt; I&#39;m sure this happens to other modules. So in general, how do I get this to work? Do I have to install all the individual modules Net::Twitter depends on manually? I thought the dependency would pull all of them in and build them automatically.<br/>&gt; <br/>&gt; Thanks<br/>&gt; Zack<br/><br/> http://www.nntp.perl.org/group/perl.macperl.modules/2011/06/msg112.html Fri, 17 Jun 2011 21:42:36 +0000 got many error messages trying to install Net::Twitter by Zack Xu Hi.<br/><br/>I&#39;m trying to install Net::Twitter on MacOS 10.6.7.<br/>(with XCode 4 installed.)<br/><br/>I tried cpanm and also<br/>perl -MCPAN -e shell<br/><br/>I got alot of error messages.<br/><br/>I then tried to install Net::Twitter::Lite<br/>thinking it would have fewer dependencies.<br/><br/>Still I got error messages, like<br/><br/>Building Crypt-SSLeay-0.58 failed.<br/><br/>Building and testing ExtUtils-ParseXS-2.2206 ... FAIL<br/>Testing ExtUtils-ParseXS-2.2206 failed.<br/><br/>Fetching http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/JSON-XS-2.3.tar.gz ... OK<br/>Configuring JSON-XS-2.3 ... OK<br/>Building and testing JSON-XS-2.3 ... Building JSON-XS-2.3 failed.<br/><br/>Do you have any tips on how to install these Perl Twitter modules?<br/><br/>I&#39;m sure this happens to other modules. So in general, how do I get this to work? Do I have to install all the individual modules Net::Twitter depends on manually? I thought the dependency would pull all of them in and build them automatically.<br/><br/>Thanks<br/>Zack<br/> http://www.nntp.perl.org/group/perl.macperl.modules/2011/06/msg111.html Wed, 15 Jun 2011 15:33:56 +0000 Re: Problems building Inline::Java on OSX by Andrew Bruno Try it without setting the PERL_INLINE_JAVA_JNI env var. If I set this I get the<br/>same errors as you. When I don&#39;t set it everything builds fine and all tests<br/>pass. I&#39;m not setting DYLD_LIBRARY_PATH either and just accepting all defaults<br/>in Makefile.PL. <br/><br/>--Andy<br/><br/>&gt; Thanks. The patch applied cleanly to a fresh unpack of Inline-Java-0.50;<br/>&gt; I double checked that PERL_INLINE_JAVA_JNI and DYLD_LIBRARY_PATH were set;<br/>&gt; ran perl Makefile.PL J2SDK=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK;<br/>&gt; accepted all the defaults; and... got exactly the same error:<br/>&gt; dyld: Symbol not found: _JNI_CreateJavaVM<br/>&gt; <br/>&gt; If it works for you then it I must be doing something wrong. (Are you<br/>&gt; selecting to build JNI and have PERL_INLINE_JAVA_JNI env var set true?)<br/>&gt; <br/>&gt; I&#39;ve CC&#39;d this to macperl-modules@perl.org in the hope that someone<br/>&gt; there offer some clues.<br/>&gt; <br/>&gt; Tim.<br/> http://www.nntp.perl.org/group/perl.macperl.modules/2005/09/msg110.html Fri, 02 Sep 2005 18:02:45 +0000 RE: Problems building Inline::Java on OSX by Ken.Williams <br/> <br/>&gt; -----Original Message----- <br/>&gt; From: Tim Bunce [mailto:Tim.Bunce@pobox.com] <br/>&gt; Sent: Friday, September 02, 2005 10:34 AM <br/>&gt; To: Andrew Bruno <br/>&gt; Cc: Tim Bunce; Williams, Ken (TLR Corp); inline@perl.org; <br/>&gt; macperl-modules@perl.org <br/>&gt; Subject: Re: Problems building Inline::Java on OSX <br/>&gt; <br/>&gt; I&#39;ve CC&#39;d this to macperl-modules@perl.org in the hope that someone <br/>&gt; there offer some clues. <br/> <br/>I&#39;ve never heard of that list before - the most active one I know of for <br/>perl on OS X is macosx@perl.org. <br/> <br/>Note that MacPerl is the name of the application bringing Perl to <br/>pre-OS-X Macs, *not* the name of perl on Mac OS X. Like other Unices, <br/>we just call that &quot;perl&quot;. =) <br/> <br/> -Ken <br/> http://www.nntp.perl.org/group/perl.macperl.modules/2005/09/msg109.html Fri, 02 Sep 2005 15:09:53 +0000 RE: Problems building Inline::Java on OSX by Ken.Williams <br/> <br/>&gt; -----Original Message----- <br/>&gt; From: Tim Bunce [mailto:Tim.Bunce@pobox.com] <br/>&gt; Sent: Friday, September 02, 2005 11:37 AM <br/>&gt; To: Andrew Bruno <br/>&gt; Cc: Tim Bunce; Williams, Ken (TLR Corp); inline@perl.org; <br/>&gt; macperl-modules@perl.org <br/>&gt; Subject: Re: Problems building Inline::Java on OSX <br/>&gt; <br/>&gt; But all is well! I&#39;ve found the problem after some reading of &quot;man ld&quot; <br/>&gt; and http://developer.apple.com/technotes/tn2002/tn2071.html <br/>&gt; and filling in the gaps. What&#39;s needed is &quot;-framework JavaVM&quot; <br/>&gt; options to the linker. <br/> <br/>Ooh cool. Excellent. I&#39;ll like using that. <br/> <br/> -Ken <br/> http://www.nntp.perl.org/group/perl.macperl.modules/2005/09/msg108.html Fri, 02 Sep 2005 15:09:46 +0000 Re: Problems building Inline::Java on OSX by Tim Bunce On Fri, Sep 02, 2005 at 11:03:11AM -0500, Ken.Williams@thomson.com wrote:<br/>&gt; <br/>&gt; &gt; From: Tim Bunce [mailto:Tim.Bunce@pobox.com] <br/>&gt; &gt; <br/>&gt; &gt; I&#39;ve CC&#39;d this to macperl-modules@perl.org in the hope that someone<br/>&gt; &gt; there offer some clues.<br/>&gt; <br/>&gt; I&#39;ve never heard of that list before - the most active one I know of for<br/>&gt; perl on OS X is macosx@perl.org.<br/>&gt; <br/>&gt; Note that MacPerl is the name of the application bringing Perl to<br/>&gt; pre-OS-X Macs, *not* the name of perl on Mac OS X. Like other Unices,<br/>&gt; we just call that &quot;perl&quot;. =)<br/><br/>:)<br/><br/>Thanks Ken.<br/><br/>Tim.<br/> http://www.nntp.perl.org/group/perl.macperl.modules/2005/09/msg107.html Fri, 02 Sep 2005 14:03:42 +0000 Re: Problems building Inline::Java on OSX by Tim Bunce On Fri, Sep 02, 2005 at 09:17:46AM -0700, Andrew Bruno wrote:<br/>&gt; Try it without setting the PERL_INLINE_JAVA_JNI env var. If I set this I get the<br/>&gt; same errors as you. When I don&#39;t set it everything builds fine and all tests<br/>&gt; pass. I&#39;m not setting DYLD_LIBRARY_PATH either and just accepting all defaults<br/>&gt; in Makefile.PL. <br/><br/>Ah. I specifically want to use JNI.<br/><br/>But all is well! I&#39;ve found the problem after some reading of &quot;man ld&quot;<br/>and http://developer.apple.com/technotes/tn2002/tn2071.html and filling<br/>in the gaps. What&#39;s needed is &quot;-framework JavaVM&quot; options to the linker.<br/><br/>All tests successful, 6 tests skipped.<br/><br/>Patch (over yours) to follow...<br/><br/>Tim.<br/><br/>&gt; --Andy<br/>&gt; <br/>&gt; &gt; Thanks. The patch applied cleanly to a fresh unpack of Inline-Java-0.50;<br/>&gt; &gt; I double checked that PERL_INLINE_JAVA_JNI and DYLD_LIBRARY_PATH were set;<br/>&gt; &gt; ran perl Makefile.PL J2SDK=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK;<br/>&gt; &gt; accepted all the defaults; and... got exactly the same error:<br/>&gt; &gt; dyld: Symbol not found: _JNI_CreateJavaVM<br/>&gt; &gt; <br/>&gt; &gt; If it works for you then it I must be doing something wrong. (Are you<br/>&gt; &gt; selecting to build JNI and have PERL_INLINE_JAVA_JNI env var set true?)<br/>&gt; &gt; <br/>&gt; &gt; I&#39;ve CC&#39;d this to macperl-modules@perl.org in the hope that someone<br/>&gt; &gt; there offer some clues.<br/>&gt; &gt; <br/>&gt; &gt; Tim.<br/> http://www.nntp.perl.org/group/perl.macperl.modules/2005/09/msg106.html Fri, 02 Sep 2005 09:37:18 +0000 Re: Problems building Inline::Java on OSX by Tim Bunce On Thu, Sep 01, 2005 at 03:38:48PM -0700, Andrew Bruno wrote:<br/>&gt; Hi, <br/>&gt; <br/>&gt; I recently ran into the same troubles with Mac OSX. I&#39;m completely new to<br/>&gt; Inline::Java and not very comfortable with the internals but with a little<br/>&gt; tinkerning I was able to get it working. Not sure if this is the right way but<br/>&gt; attached is a patch file.<br/>&gt; <br/>&gt; In short, I added some more defaults into Portable.pm for darwin and in<br/>&gt; Java/Makefile.PL I had to change the call to find(..) which passed in<br/>&gt; follow =&gt; 1 to follow_fast =&gt; 1 because of the symlinks. <br/>&gt; <br/>&gt; Then just ran:<br/>&gt; <br/>&gt; perl perl Makefile.PL<br/>&gt; J2SDK=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK<br/>&gt; make java<br/>&gt; make<br/>&gt; make test<br/>&gt; make install<br/>&gt; <br/>&gt; Well, hope this might be of some help.<br/><br/>Thanks. The patch applied cleanly to a fresh unpack of Inline-Java-0.50;<br/>I double checked that PERL_INLINE_JAVA_JNI and DYLD_LIBRARY_PATH were set;<br/>ran perl Makefile.PL J2SDK=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK;<br/>accepted all the defaults; and... got exactly the same error:<br/> dyld: Symbol not found: _JNI_CreateJavaVM<br/><br/>If it works for you then it I must be doing something wrong. (Are you<br/>selecting to build JNI and have PERL_INLINE_JAVA_JNI env var set true?)<br/><br/>I&#39;ve CC&#39;d this to macperl-modules@perl.org in the hope that someone<br/>there offer some clues.<br/><br/>Tim.<br/><br/>&gt; On Thu, Sep 01, 2005 at 10:49:41PM +0100, Tim Bunce wrote:<br/>&gt; &gt; On Tue, Aug 30, 2005 at 05:18:45PM -0500, Ken.Williams@thomson.com wrote:<br/>&gt; &gt; &gt; <br/>&gt; &gt; &gt; &gt; From: Tim Bunce [mailto:Tim.Bunce@pobox.com] <br/>&gt; &gt; &gt; &gt; <br/>&gt; &gt; &gt; &gt; Can&#39;t locate file &#39;libjvm.bundle&#39; anywhere under <br/>&gt; &gt; &gt; &gt; &#39;/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home&#39;<br/>&gt; &gt; &gt; &gt; Writing Makefile for Inline::Java<br/>&gt; &gt; &gt; <br/>&gt; &gt; &gt; [...]<br/>&gt; &gt; &gt; <br/>&gt; &gt; &gt; &gt; make[1]: Makefile: No such file or directory<br/>&gt; &gt; &gt; &gt; make[1]: *** No rule to make target `Makefile&#39;. Stop.<br/>&gt; &gt; &gt; &gt; make: *** [subdirs] Error 2<br/>&gt; &gt; &gt; &gt; <br/>&gt; &gt; &gt; &gt; Any ideas?<br/>&gt; &gt; &gt; <br/>&gt; &gt; &gt; Ordinarily a Makefile will be created in both the top-level directory<br/>&gt; &gt; &gt; and the Java/ directory. I think it bombed out when trying to create<br/>&gt; &gt; &gt; one or the other.<br/>&gt; &gt; <br/>&gt; &gt; The make failed because the Java/Makefile.PL exits &#39;successfully&#39; but<br/>&gt; &gt; without creating a Makefile after printing the &quot;Can&#39;t locate ...&quot; warning.<br/>&gt; &gt; <br/>&gt; &gt; &gt; Looking on my office Mac (OS X 10.4.2), I see three libjvm files, none<br/>&gt; &gt; &gt; of which is &quot;libjvm.bundle&quot;:<br/>&gt; &gt; &gt; <br/>&gt; &gt; &gt; /System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Libraries/libjvm.dylib<br/>&gt; &gt; &gt; /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Libraries/libjvm.dylib<br/>&gt; &gt; &gt; /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Libraries/libjvm_compat.dylib<br/>&gt; &gt; &gt; <br/>&gt; &gt; &gt; So I think:<br/>&gt; &gt; &gt; <br/>&gt; &gt; &gt; a) Perhaps it should be looking for &quot;libjvm.$Config{so}&quot; instead of &quot;libjvm.$Config{dlext}&quot;.<br/>&gt; &gt; &gt; <br/>&gt; &gt; &gt; b) It probably *still* won&#39;t find it, so either it needs to be able to<br/>&gt; &gt; &gt; look in other directories besides those under $J2SDK, or you&#39;ll have to<br/>&gt; &gt; &gt; create a symlink from somewhere under $J2SDK to<br/>&gt; &gt; &gt; /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Libraries/ or something.<br/>&gt; &gt; &gt; <br/>&gt; &gt; &gt; Note that I&#39;m not speaking from the point of view of someone who&#39;s<br/>&gt; &gt; &gt; actually got this working - I&#39;m just speculating, since last time I<br/>&gt; &gt; &gt; tried this I was on 10.3, and I never got it working that time either.<br/>&gt; &gt; <br/>&gt; &gt; Now I come to look again I&#39;ve made some progress with your help. Thanks!<br/>&gt; &gt; <br/>&gt; &gt; I&#39;ve added a symlink in .../Home/lib/libjvm.dylib -&gt; ../../Libraries/libjvm.dylib<br/>&gt; &gt; (libjvm.dylib is itself a symlink to libhotspot.dylib) and added<br/>&gt; &gt; JVM_LIB =&gt; &quot;libjvm.$Config{so}&quot;,<br/>&gt; &gt; JVM_SO =&gt; &quot;libjvm.$Config{so}&quot;,<br/>&gt; &gt; into the darwin section of Java/Portable.pm<br/>&gt; &gt; <br/>&gt; &gt; The linker command line now looks like:<br/>&gt; &gt; <br/>&gt; &gt; LD_RUN_PATH=&quot;/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/lib&quot;<br/>&gt; &gt; env MACOSX_DEPLOYMENT_TARGET=10.3 cc -bundle -undefined dynamic_lookup<br/>&gt; &gt; -L/usr/local/lib -L/opt/local/lib JNI.o -o ../blib/arch/auto/Inline/Java/JNI/JNI.dylib<br/>&gt; &gt; -L/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/lib -ljvm <br/>&gt; &gt; <br/>&gt; &gt; and otool -L blib/arch/auto/Inline/Java/JNI/JNI.dylib says:<br/>&gt; &gt; <br/>&gt; &gt; blib/arch/auto/Inline/Java/JNI/JNI.dylib:<br/>&gt; &gt; /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Libraries/libhotspot.dylib (compatibility version 1.0.0, current version 1.0.0)<br/>&gt; &gt; /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.0.0)<br/>&gt; &gt; <br/>&gt; &gt; but the tests still fail with:<br/>&gt; &gt; <br/>&gt; &gt; t/01_init..............dyld: NSLinkModule() error dyld: Symbol not found: _JNI_CreateJavaVM<br/>&gt; &gt; Referenced from: /Users/timbo/.cpan/sources/authors/id/P/PA/PATL/Inline-Java-0.50/blib/arch/auto/Inline/Java/JNI/JNI.bundle<br/>&gt; &gt; Expected in: dynamic lookup<br/>&gt; &gt; <br/>&gt; &gt; I don&#39;t have sufficient OSX Foo to know what to try next.<br/>&gt; &gt; Is the _JNI_CreateJavaVM entrypoint in some other library?<br/>&gt; &gt; (grep -l -a -r _JNI_CreateJavaVM ... only finds it in that one.)<br/>&gt; &gt; <br/>&gt; &gt; Any ideas?<br/>&gt; &gt; <br/>&gt; &gt; Tim.<br/><br/>&gt; diff -ru Inline-Java-0.50/Java/JVM.pm Inline-Java-0.50-patched/Java/JVM.pm<br/>&gt; --- Inline-Java-0.50/Java/JVM.pm 2005-06-19 06:59:04.000000000 -0700<br/>&gt; +++ Inline-Java-0.50-patched/Java/JVM.pm 2005-08-30 15:31:04.000000000 -0700<br/>&gt; @@ -109,7 +109,7 @@<br/>&gt; }<br/>&gt; }<br/>&gt; <br/>&gt; - my $java = File::Spec-&gt;catfile($o-&gt;get_java_config(&#39;J2SDK&#39;), &#39;bin&#39;,<br/>&gt; + my $java = File::Spec-&gt;catfile($o-&gt;get_java_config(&#39;J2SDK&#39;), Inline::Java::Portable::portable(&quot;J2SDKBIN&quot;),<br/>&gt; ($this-&gt;{debugger} ? &quot;jdb&quot; : &quot;java&quot;) . <br/>&gt; Inline::Java::Portable::portable(&quot;EXE_EXTENSION&quot;)) ;<br/>&gt; <br/>&gt; diff -ru Inline-Java-0.50/Java/Makefile.PL Inline-Java-0.50-patched/Java/Makefile.PL<br/>&gt; --- Inline-Java-0.50/Java/Makefile.PL 2005-02-05 08:53:31.000000000 -0800<br/>&gt; +++ Inline-Java-0.50-patched/Java/Makefile.PL 2005-08-30 15:31:54.000000000 -0700<br/>&gt; @@ -71,7 +71,7 @@<br/>&gt; find(<br/>&gt; {<br/>&gt; wanted =&gt; \&amp;search,<br/>&gt; - ($symlink ? (follow =&gt; 1, follow_skip =&gt; 2) : ()),<br/>&gt; + ($symlink ? (follow_fast =&gt; 1, follow_skip =&gt; 2) : ()),<br/>&gt; },<br/>&gt; $jdk_dir) ;<br/>&gt; <br/>&gt; diff -ru Inline-Java-0.50/Java/PerlInterpreter/t/02_perl_interpreter.t Inline-Java-0.50-patched/Java/PerlInterpreter/t/02_perl_interpreter.t<br/>&gt; --- Inline-Java-0.50/Java/PerlInterpreter/t/02_perl_interpreter.t 2004-06-01 19:39:02.000000000 -0700<br/>&gt; +++ Inline-Java-0.50-patched/Java/PerlInterpreter/t/02_perl_interpreter.t 2005-08-30 15:32:26.000000000 -0700<br/>&gt; @@ -42,7 +42,7 @@<br/>&gt; <br/>&gt; my $java = File::Spec-&gt;catfile(<br/>&gt; Inline::Java::get_default_j2sdk(),<br/>&gt; - &#39;bin&#39;, &#39;java&#39; . Inline::Java::Portable::portable(&quot;EXE_EXTENSION&quot;)) ;<br/>&gt; + Inline::Java::Portable::portable(&quot;J2SDKBIN&quot;), &#39;java&#39; . Inline::Java::Portable::portable(&quot;EXE_EXTENSION&quot;)) ;<br/>&gt; <br/>&gt; my $debug = $ENV{PERL_INLINE_JAVA_DEBUG} || 0 ;<br/>&gt; my $cmd = Inline::Java::Portable::portable(&quot;SUB_FIX_CMD_QUOTES&quot;, &quot;\&quot;$java\&quot; &quot; . <br/>&gt; diff -ru Inline-Java-0.50/Java/Portable.pm Inline-Java-0.50-patched/Java/Portable.pm<br/>&gt; --- Inline-Java-0.50/Java/Portable.pm 2005-06-19 06:59:04.000000000 -0700<br/>&gt; +++ Inline-Java-0.50-patched/Java/Portable.pm 2005-08-30 15:33:59.000000000 -0700<br/>&gt; @@ -160,6 +160,7 @@<br/>&gt; PRE_WHOLE_ARCHIVE =&gt; &#39;-Wl,--whole-archive&#39;,<br/>&gt; POST_WHOLE_ARCHIVE =&gt; &#39;-Wl,--no-whole-archive&#39;,<br/>&gt; PERL_PARSE_DUP_ENV =&gt; &#39;-DPERL_PARSE_DUP_ENV&#39;,<br/>&gt; + J2SDKBIN =&gt; &#39;bin&#39;,<br/>&gt; BUILD_JNI_BY_DFLT =&gt; 1,<br/>&gt; } ;<br/>&gt; <br/>&gt; @@ -225,6 +226,12 @@<br/>&gt; darwin =&gt; {<br/>&gt; # Suggested by Ken Williams, mailing list 2004/07/07<br/>&gt; SO_EXT =&gt; $Config{so},<br/>&gt; + JVM_LIB =&gt; &quot;libjvm.dylib&quot;,<br/>&gt; + JVM_SO =&gt; &quot;libjvm.dylib&quot;,<br/>&gt; + PRE_WHOLE_ARCHIVE =&gt; &#39;-Wl&#39;,<br/>&gt; + POST_WHOLE_ARCHIVE =&gt; &#39;-Wl&#39;,<br/>&gt; + GOT_SYMLINK =&gt; 1,<br/>&gt; + J2SDKBIN =&gt; &#39;Commands&#39;,<br/>&gt; },<br/>&gt; } ;<br/>&gt; <br/>&gt; diff -ru Inline-Java-0.50/Java.pm Inline-Java-0.50-patched/Java.pm<br/>&gt; --- Inline-Java-0.50/Java.pm 2005-06-19 06:58:10.000000000 -0700<br/>&gt; +++ Inline-Java-0.50-patched/Java.pm 2005-08-30 15:34:41.000000000 -0700<br/>&gt; @@ -357,7 +357,7 @@<br/>&gt; close(Inline::Java::JAVA) ;<br/>&gt; <br/>&gt; # ... and compile it.<br/>&gt; - my $javac = File::Spec-&gt;catfile($o-&gt;get_java_config(&#39;J2SDK&#39;), &#39;bin&#39;, <br/>&gt; + my $javac = File::Spec-&gt;catfile($o-&gt;get_java_config(&#39;J2SDK&#39;), Inline::Java::Portable::portable(&quot;J2SDKBIN&quot;), <br/>&gt; &quot;javac&quot; . Inline::Java::Portable::portable(&quot;EXE_EXTENSION&quot;)) ;<br/>&gt; my $redir = Inline::Java::Portable::portable(&quot;IO_REDIR&quot;) ;<br/>&gt; <br/>&gt; diff -ru Inline-Java-0.50/Makefile.PL Inline-Java-0.50-patched/Makefile.PL<br/>&gt; --- Inline-Java-0.50/Makefile.PL 2005-06-19 10:17:35.000000000 -0700<br/>&gt; +++ Inline-Java-0.50-patched/Makefile.PL 2005-08-30 15:36:39.000000000 -0700<br/>&gt; @@ -47,9 +47,10 @@<br/>&gt; <br/>&gt; # Check directory<br/>&gt; my $ext = Inline::Java::Portable::portable(&#39;EXE_EXTENSION&#39;) ;<br/>&gt; +my $jdkbin = Inline::Java::Portable::portable(&#39;J2SDKBIN&#39;) ;<br/>&gt; foreach my $f (&#39;javac&#39;, &#39;jar&#39;, &#39;java&#39;){<br/>&gt; - if (! -x File::Spec-&gt;catfile($jdk_dir, &#39;bin&#39;, $f . $ext)){<br/>&gt; - my $bf = File::Spec-&gt;catfile(&#39;bin&#39;, $f . $ext) ;<br/>&gt; + if (! -x File::Spec-&gt;catfile($jdk_dir, $jdkbin, $f . $ext)){<br/>&gt; + my $bf = File::Spec-&gt;catfile($jdkbin, $f . $ext) ;<br/>&gt; print &quot;Can&#39;t locate file &#39;$bf&#39; anywhere under &#39;$jdk_dir&#39;\n&quot; ;<br/>&gt; }<br/>&gt; }<br/>&gt; @@ -86,8 +87,8 @@<br/>&gt; <br/>&gt; <br/>&gt; # We will now add the building of our Java files to the Makefile.<br/>&gt; -my $javac = File::Spec-&gt;catfile($jdk_dir, &#39;bin&#39;, &#39;javac&#39; . $ext) ;<br/>&gt; -my $jar = File::Spec-&gt;catfile($jdk_dir, &#39;bin&#39;, &#39;jar&#39; . $ext) ; <br/>&gt; +my $javac = File::Spec-&gt;catfile($jdk_dir, Inline::Java::Portable::portable(&#39;J2SDKBIN&#39;), &#39;javac&#39; . $ext) ;<br/>&gt; +my $jar = File::Spec-&gt;catfile($jdk_dir, Inline::Java::Portable::portable(&#39;J2SDKBIN&#39;), &#39;jar&#39; . $ext) ;<br/>&gt; my $src_dir = File::Spec-&gt;catdir(&#39;Java&#39;, &#39;sources&#39;, &#39;org&#39;, &#39;perl&#39;, &#39;inline&#39;, &#39;java&#39;) ;<br/>&gt; my $src = File::Spec-&gt;catfile($src_dir, &#39;*.java&#39;) ;<br/>&gt; my $obj_dir = File::Spec-&gt;catdir(&#39;Java&#39;, &#39;classes&#39;) ;<br/><br/> http://www.nntp.perl.org/group/perl.macperl.modules/2005/09/msg105.html Fri, 02 Sep 2005 08:34:13 +0000 [MacPerl-Modules] Re: mp3::info compiled binary by Chris Nandor At 22:19 +1200 2005.05.02, Nicholas Marrison wrote:<br/>&gt;Does anyone have an already compiled version of the<br/>&gt;mp3::info module?<br/><br/>At 0:21 +0900 2005.05.03, Joel Rees wrote:<br/>&gt;You might even find a list there more specific to the mp3 module.<br/><br/>As I wrote MP3::Info, I can say authoritatively that there is no compiled<br/>binary version, as it is a pure Perl/plain text module. It is not<br/>compiled. You do have to &quot;make&quot; it, but this is a process to just get it<br/>put in the right place. For that, please do contact macosx@perl.org, as<br/>Joel said.<br/><br/>-- <br/>Chris Nandor pudge@pobox.com http://pudge.net/<br/>Open Source Technology Group pudge@ostg.com http://ostg.com/<br/> http://www.nntp.perl.org/group/perl.macperl.modules/2005/05/msg104.html Mon, 02 May 2005 08:49:14 +0000 Re: mp3::info compiled binary by Joel Rees &gt; I ma new to os X and have not quite got my head around<br/>&gt; compiling modules.<br/>&gt;<br/>&gt; Does anyone have an already compiled version of the<br/>&gt; mp3::info module?<br/>&gt;<br/>&gt; Would really appreciate it if you could send it my<br/>&gt; way!<br/><br/>Wrong mailing list. MacPerl does run on Mac OS X now, I understand, but <br/>you don&#39;t really want that.<br/><br/>On Mac OS X, you have full perl, 5.8.x on Panther and Tiger.<br/><br/>There is a list specifically for perl on Mac OS X. That can be found at<br/><br/> http://lists.perl.org/<br/><br/>You might even find a list there more specific to the mp3 module.<br/><br/> http://www.nntp.perl.org/group/perl.macperl.modules/2005/05/msg103.html Mon, 02 May 2005 08:21:41 +0000 mp3::info compiled binary by Nicholas Marrison Hi There <br/><br/>I ma new to os X and have not quite got my head around<br/>compiling modules.<br/><br/>Does anyone have an already compiled version of the<br/>mp3::info module?<br/><br/>Would really appreciate it if you could send it my<br/>way!<br/><br/>Cheers<br/>Ron<br/><br/>Find local movie times and trailers on Yahoo! Movies.<br/>http://au.movies.yahoo.com<br/> http://www.nntp.perl.org/group/perl.macperl.modules/2005/05/msg102.html Mon, 02 May 2005 03:19:16 +0000 need asn1, ldap, imap modules by Joel Rees &gt; i just wrote a really nifty perl script in linux, and now i need it to <br/>&gt; run on a mac. i&#39;ve just discovered it isn&#39;t nearly as easy to comile <br/>&gt; the perl modules in mac as it is in unix. does anyone have binaries <br/>&gt; of the following modules?:<br/>&gt;<br/>&gt; Convert::ASN1<br/>&gt; Net::LDAP<br/>&gt; Net::IMAP<br/>&gt;<br/>&gt; i don&#39;t know if you need this information, but i&#39;m using OS X ver <br/>&gt; 10.2.8 and perl ver 5.6.0<br/><br/>Don&#39;t know much about those modules, but macperl lists are for MacPerl. <br/>MacPerl is perl, but the underlying system stuff is not *nix-ish in a <br/>lot of places.<br/><br/>Perl on Mac OS X is just perl, and the underlying system stuff is <br/>*nix-ish, but the directories and files in the system install tend to <br/>be in places convenient to the Mac OS X way of configuring things. You <br/>can install your own, which is what many people do when installing 5.8 <br/>on Panther and beyond, where the system install is 5.6 and the upgrade <br/>is going to require re-compiling libraries.<br/><br/>The list you want is the Mac OS X perl list (macosx@perl.org), and <br/>there are people there who do can answer your question. You can <br/>probably find the listserver address and the archives the same place <br/>you found the macperl modules list. I&#39;d give you the address of the <br/>listserver, but I don&#39;t remember where I put it.<br/><br/> http://www.nntp.perl.org/group/perl.macperl.modules/2005/03/msg101.html Tue, 29 Mar 2005 15:02:44 +0000 Re: [MacPerl-Modules] need asn1, ldap, imap modules by Chris Nandor At 20:43 +0000 2005.03.29, B M wrote:<br/>&gt;i just wrote a really nifty perl script in linux, and now i need it to run<br/>&gt;on a mac. i&#39;ve just discovered it isn&#39;t nearly as easy to comile the perl<br/>&gt;modules in mac as it is in unix. does anyone have binaries of the following<br/>&gt;modules?:<br/>&gt;<br/>&gt;Convert::ASN1<br/>&gt;Net::LDAP<br/>&gt;Net::IMAP<br/>&gt;<br/>&gt;i don&#39;t know if you need this information, but i&#39;m using OS X ver 10.2.8 and<br/>&gt;perl ver 5.6.0<br/><br/>In that case, your &quot;discovery&quot; is false. On Mac OS versions 7-9, it is a<br/>bit hard to get perl modules to work. On Mac OS X, it is just as easy as<br/>on Linux. You just need to have the Developer Tools (in 10.3, called Xcode<br/>Tools) installed, which is often distributed with the computer or OS, and<br/>is available as a free download from http://connect.apple.com/ (which<br/>requires a free developer account).<br/><br/>For more information, please try the macosx@perl.org mailing list. The<br/>macperl* lists are for Mac OS (versions 7-9), not Mac OS X. There is very<br/>little activity here, and you will get much better help over there.<br/><br/>Cheers,<br/><br/>-- <br/>Chris Nandor pudge@pobox.com http://pudge.net/<br/>Open Source Technology Group pudge@ostg.com http://ostg.com/<br/> http://www.nntp.perl.org/group/perl.macperl.modules/2005/03/msg100.html Tue, 29 Mar 2005 13:15:53 +0000 need asn1, ldap, imap modules by B M i just wrote a really nifty perl script in linux, and now i need it to run <br/>on a mac. i&#39;ve just discovered it isn&#39;t nearly as easy to comile the perl <br/>modules in mac as it is in unix. does anyone have binaries of the following <br/>modules?:<br/><br/>Convert::ASN1<br/>Net::LDAP<br/>Net::IMAP<br/><br/>i don&#39;t know if you need this information, but i&#39;m using OS X ver 10.2.8 and <br/>perl ver 5.6.0<br/><br/>thanks.<br/><br/><br/> http://www.nntp.perl.org/group/perl.macperl.modules/2005/03/msg99.html Tue, 29 Mar 2005 12:43:59 +0000 PDF::API by Nelius Bresnan I&#39;m a Perl novice using the PDF::API package to add stuff to the end of a<br/>PDF file. I&#39;ve RTFMed, I&#39;ve googled this and I even tried emailing the<br/>author but I&#39;m totally stuck.<br/><br/>I want to use the method PDF::API2::PDF::Page-&gt;add($str). At first I tried<br/>PDF::API2-&gt;page($index). This inserts-and-returns a new page at $index and<br/>it works fine. However an attempt to use $page-&gt;add($str) gets the error<br/>message:<br/>Can&#39;t locate object method &quot;add&quot; via package &quot;PDF::API2::Page&quot;<br/><br/>So it seems that the scalar returned by PDF::API2-&gt;page is not the same kind<br/>of object that PDF::API2::PDF::Page-&gt;add is supposed to be called on. This<br/>surprised me - I expected both &#39;page&#39; objects to be the same type. But I<br/>checked and there is a file /Library/Perl/5.8.1/PDF/API2/Page.pm and also a<br/>file /Library/Perl/5.8.1/PDF/API2/pdf/Page.pm so it would appear there are<br/>in fact two different kind of page objects. And AFAICT I need the other one.<br/><br/>So I tried to create a scalar of type PDF::API2::PDF::Page using its<br/>constructor. But to create that I need an object of type<br/>PDF::API2::PDF::Pages to base it on. The constructor for Pages is<br/>PDF::API2::PDF::Pages-&gt;new($pdfs,$parent). But the explanation<br/>(http://cpan.uwinnipeg.ca/htdocs/PDF-API2/PDF/API2/PDF/Pages.html) of the<br/>parameters needed for $pdfs and $parent aren&#39;t explicit enough for a Perl<br/>novice like myself. It says that $parent should point at the file context if<br/>we&#39;re trying to create a root node. And I think thats what I need to do to<br/>add pages onto the end of the PDF file.<br/><br/>I know enough Perl to know that contexts are very important in Perl. So I<br/>looked it up in three different manuals but none of them make any reference<br/>to a file context. So I&#39;m assuming that context isn&#39;t being using in the<br/>canonical sense here and that the author simply means a file pointer of some<br/>kind.<br/><br/>So I&#39;ve supplied the $pdf scalar that was returned from<br/>PDF::API2-&gt;open(&#39;aPDFfile.pdf&#39;). The pod says that &quot;$pdfs is the file object<br/>(or objects) in which to create the new Pages object.&quot; I&#39;m not sure<br/>precisely what it means by that but I think its that this is the file that<br/>it&#39;ll output to. I want it to output to the same file so I&#39;ve provided the<br/>same $pdf value again. So my attempted construction of a &#39;pages&#39; object<br/>looks like this:<br/>my $pages = PDF::API2::PDF::Pages-&gt;new($pdf, $pdf);<br/><br/>when I run it it craps out giving the message:<br/>Can&#39;t locate object method &quot;new_obj&quot; via package &quot;PDF::API2&quot; at<br/>/Library/Perl/5.8.1/PDF/API2/PDF/Pages.pm line 68.<br/>I had a look at the line in question and its pretty hairy stuff. I think its<br/>doing something about creating a file outputstream or something like that.<br/>It&#39;s expecting that there will be a pointer to an object in $_ and I think<br/>its the wrong kind of object and consequently it can&#39;t find the method. But<br/>I&#39;m (way) out of my depth. I think my problem is that my providing the wrong<br/>parameters to PDF::API2::PDF::Pages-&gt;new. But I just can&#39;t understand what I<br/>should be giving it. The POD comments are too vague for me. I don&#39;t get what<br/>I should be providing to it.<br/><br/>thank you.<br/><br/>Nelius Bresnan.<br/><br/><br/> http://www.nntp.perl.org/group/perl.macperl.modules/2004/06/msg98.html Mon, 14 Jun 2004 14:10:42 +0000 MacOSX 10.3.3 and DBI install by IXO Hi.<br/>I try to install the DBI Module on my MacOSX 10.3.3 and ever get the same<br/>message.<br/>&quot;Instalation seems to be impossible&quot;<br/>Are any incompatibility on 10.3.3 and Perl 5.8.1 ?<br/>I need to install this module to runa perl script with connection with<br/>MySQL.<br/>The scrip is the CG_spam_filter-1.8<br/><br/>Tanks in advanced<br/><br/><br/> http://www.nntp.perl.org/group/perl.macperl.modules/2004/05/msg97.html Fri, 14 May 2004 04:13:14 +0000 libGD and libPNG by Marcos Rogozinski Does anybody know any version of libGD and libPNG that works with MacPerl ?<br/><br/>Thanks,<br/><br/>Marcos Rogozinski<br/><br/> http://www.nntp.perl.org/group/perl.macperl.modules/2003/09/msg96.html Mon, 01 Sep 2003 15:25:12 +0000 gdlib by Marcos Rogozinski I am using MacPerl 5.6.1r2 on MacOS 8.6 and I am having trouble getting <br/>the GD module installed. The GD module installed OK but I couldn&#39;t <br/>install the &quot;gd graphics library&quot; and the png and zlib libraries. Where <br/>can I get those libraries for MacPerl ? Is there anything else I need ?<br/><br/>Thanks,<br/>Marcos Rogozinski<br/><br/> http://www.nntp.perl.org/group/perl.macperl.modules/2003/08/msg95.html Mon, 11 Aug 2003 10:05:22 +0000 DBI::ODBC -> MS SQL by Lloyd Butler <br/>I have installed and configured the ODBC manager under OS 9 and it can<br/>connect to the database.<br/><br/>How do I get MacPerl to use DBI::ODBC? I have installed v1.06 and it can<br/>not see the ODBC manager.<br/><br/>I have even gone so far as to install MPW and try to recompile the DBI::ODBC<br/>like I did under OS X, it just crashes the machine with a type 7 error.<br/><br/>Has any one gotten DBI::ODBC installed and working under OS 9 with MacPerl<br/>5.6.1? If so how?<br/><br/>Thanks<br/><br/>Lloyd Butler<br/>Product and System Development Supervisor<br/>TWN Commercial Services<br/>lbutler@on.pelmorex.com<br/>p: 905.566.9511x286<br/>f: 905.566.9370<br/> http://www.nntp.perl.org/group/perl.macperl.modules/2003/08/msg94.html Fri, 08 Aug 2003 08:10:08 +0000 MIME Lite by pyounge running a script via cron, and I get the following error message.<br/><br/>Am wondering if MIME lite is the problem?<br/><br/>thanks,<br/><br/>--patricia<br/><br/><br/>Failed to connect to mail server: Bad file number<br/> at<br/><br/>use MIME::Lite;<br/><br/>my $mime_msg = MIME::Lite-&gt;new(<br/> From =&gt; &#39;pyounge@mail.ivillage.com&#39;,<br/> To =&gt; &#39;pyounge@mail.ivillage.com&#39;,<br/> Subject =&gt; $file,<br/> Type =&gt; &#39;TEXT&#39;,<br/> Data =&gt; &quot;&quot;<br/> )<br/> or die &quot;Error creating MIME body: $!\n&quot;;<br/>my $filename = &quot;$file&quot;;<br/>my $recommended_filename = &quot;$file.xls&quot;;<br/><br/># Attach the test file<br/>$mime_msg-&gt;attach(<br/> Type =&gt; &#39;TEXT&#39;,<br/> Path =&gt; $filename,<br/> Filename =&gt; $recommended_filename<br/> )<br/> or die &quot;Error attaching test file: $!\n&quot;;<br/><br/>my $ServerName = &quot;xxx.ivillage.com&quot;;<br/><br/># Let MIME::Lite handle the Net::SMTP details<br/>MIME::Lite-&gt;send(&#39;smtp&#39;, $ServerName);<br/>$mime_msg-&gt;send() or die &quot;Error sending message: $!\n&quot;; http://www.nntp.perl.org/group/perl.macperl.modules/2003/07/msg93.html Thu, 10 Jul 2003 13:47:41 +0000 Tk on MacPerl? by R. Joseph Newton Hi,<br/><br/>I have been writing Perl for a few months, and just<br/>started using the Tk module. Is this module ported to<br/>MacPerl? If so, how do I go about installing it?<br/><br/>CPAN seems to be toasted on both G4s I tried<br/>installing on. I noticed that others have had similar<br/>problems with lockups during manual configuration.<br/>The workstations I am trying to install on are also<br/>behind a campus firewall, which seems to complicate<br/>FTP transfers.<br/><br/>Is there any MacPerl distribution available with Tk<br/>built in? Any other alternative that doesn&#39;t require<br/>writing Mac-specific code [which defeats the purpose<br/>of using Perl]?<br/><br/>Joseph<br/><br/> http://www.nntp.perl.org/group/perl.macperl.modules/2003/05/msg92.html Fri, 09 May 2003 14:06:44 +0000 Re: [MacPerl-Modules] include <compat.h> by Rick Measham At 8:39 PM +0000 8/3/03, Alan Fry wrote:<br/>&gt;This is quite a tough one to start with. In addition to <br/>&gt;DateTime-0.07 you will also need (from CPAN):<br/>&gt;<br/>&gt; Date-TimeZone-0.09<br/>&gt; Class-Factory-Util-1.4<br/>&gt; Params-Validate-0.05<br/>&gt;<br/>&gt;Params-Validate also requires a binary to be built from Validate.xs.<br/><br/>Thanks Alan, I was aware of the above .. I&#39;ve installed it on Linux. <br/>In fact I wrote the DateTime::Format::Baby module on CPAN and am <br/>currently writing DateTime::Calendar::Metric.<br/><br/>Params::Validate comes with a pure-perl version so there&#39;s not the <br/>same problems there.<br/><br/>My main reason for doing this is to learn how to do such things on a <br/>mac. Its all well and good us writing this DateTime module set, but <br/>if it can&#39;t be ported to all platforms, we&#39;re screwt!<br/><br/>Thanks muchly for the build tho. Thanks for you help.<br/><br/>Cheers!<br/>Rick<br/><br/><br/>-- <br/>--------------------------------------------------------<br/> There are 10 kinds of people:<br/> those that understand binary, and those that don&#39;t.<br/>--------------------------------------------------------<br/> The day Microsoft makes something that doesn&#39;t suck<br/> is the day they start selling vacuum cleaners<br/>--------------------------------------------------------<br/>&quot;Write a wise proverb and your name will live forever.&quot;<br/> -- Anonymous<br/>--------------------------------------------------------<br/> http://www.nntp.perl.org/group/perl.macperl.modules/2003/03/msg91.html Sat, 08 Mar 2003 21:54:18 +0000 Re: [MacPerl-Modules] include <compat.h> by Alan Fry At 8:39 pm +0000 08/03/03, I wrote:<br/>&gt;In addition to DateTime-0.07 you will also need (from CPAN):<br/>&gt;<br/>&gt; Date-TimeZone-0.09<br/>&gt; Class-Factory-Util-1.4<br/>&gt; Params-Validate-0.05<br/><br/>Sorry, I forgot -- you also need Test-More and Test-Builder<br/><br/>Alan Fry<br/> http://www.nntp.perl.org/group/perl.macperl.modules/2003/03/msg90.html Sat, 08 Mar 2003 12:45:48 +0000 Re: [MacPerl-Modules] include <compat.h> by Alan Fry At 12:26 am +1100 08/03/03, Rick Measham wrote:<br/><br/>&gt;I&#39;ve only just joined this list, but from what I read in the<br/>&gt;archives, this is the right way to do it and this is the right place<br/>&gt;to do it :)<br/>&gt;<br/>&gt;I&#39;m trying with all my might to build DateTime, which is XS based. I<br/>&gt;have got MPW Shell going and the perl tool. I&#39;ve managed to configure<br/>&gt;stuff and I&#39;ve even hacked some files to see what&#39;s going on (DEBUG<br/>&gt;lines below).<br/>&gt;<br/>&gt;Now I&#39;ve finally worked out how to get it uto use MrC rather than the<br/>&gt;CodeWarrior stuff that seems to be the default.<br/>&gt;<br/>&gt;Only now I&#39;m getting an error that compat.h can&#39;t be found. I figure<br/>&gt;I need to change a path or two right? So I use Sherlock to find out<br/>&gt;where the sneaky little file is. Only its nowhere! Have I missed<br/>&gt;downloading something? Do I have some out-of-date distro (downloaded<br/>&gt;it yesterday :)<br/>&gt;<br/>&gt;Any help would be GREATLY appreciated. Once I work all this out I&#39;m<br/>&gt;thinking of writing &#39;Building XS Modules for MacPerl for Dummies&#39; --<br/>&gt;aimed at non-C people. Basically saying &#39;Download this, type that&#39;.<br/><br/>This is quite a tough one to start with. In addition to DateTime-0.07 <br/>you will also need (from CPAN):<br/><br/> Date-TimeZone-0.09<br/> Class-Factory-Util-1.4<br/> Params-Validate-0.05<br/><br/>Params-Validate also requires a binary to be built from Validate.xs.<br/><br/>I have attached (privately to Rick) a folder containing MPW Compile <br/>and Link scripts plus a DateTime binary built by them (using MacPerl <br/>5.6.1r1). The same scripts can be used to build Validate. Anyone else <br/>who would like this folder please write to me.<br/><br/>This is not quite the end of the matter however. DateTime passes all <br/>tests in the folder &#39;t&#39; with the exception of:<br/><br/> 04epoch.t All test fail. This is almost certainly due the the fact <br/> that the module expects the Unix epoch (January 1920) rather than the<br/> Mac epoch (January 1904).<br/><br/> 13strftime.t Test 23, 55 and 87 fail. I suspect this is also due to<br/> the &#39;epoch problem&#39;<br/><br/> 14language.t Test 1 and 12 fail -- this may possibly be a directory<br/> separator problem (?).<br/><br/>It shouldn&#39;t be too difficult to Macify this module if it is only a <br/>matter of the epoch date and some directory separators.<br/><br/>HTH,<br/><br/>Alan Fry<br/> http://www.nntp.perl.org/group/perl.macperl.modules/2003/03/msg89.html Sat, 08 Mar 2003 12:35:59 +0000 Re: [MacPerl-Modules] include <compat.h> by Rick Measham At 8:33 -0500 07/03/2003, Chris Nandor wrote: <br/>&gt;compat.h is part of GUSI. See http://dev.macperl.org/?build for more <br/>&gt;information on it. <br/> <br/>Thanks Chris <br/> <br/>I&#39;ve downloaed GUSI and all the other libraries that are listed there <br/>(there&#39;s no mention of all this in the XS tutorial in the MacPerl <br/>tutorials), and I&#39;ve tried to buildprogram again. Here&#39;s where I left <br/>off (LISTING 1). Now we&#39;re missing PerlStub -- its nowhere on my <br/>machine in all the downloads. Do I have to build perl from source to <br/>get this file? I tried that just to see it it worked, however I get <br/>errors there too. (LISTING 2). <br/> <br/>Anyone who can help, I&#39;d love to hear :) <br/> <br/> <br/>======= LISTING 1 ======= <br/> PPCLink -xm sharedlibrary -sym off -d -@export DateTime.exp <br/>-fragname DateTime -o DateTime.shlb.MrC :Obj:DateTime.c.MrC.o <br/>&quot;:::macos:PerlStub&quot; <br/>&quot;PurpleHaze:MPW-GM:MPW::Interfaces&amp;Libraries:Libraries:SharedLibraries:InterfaceLib&quot; <br/>&quot;PurpleHaze:MPW-GM:MPW::Interfaces&amp;Libraries:Libraries:SharedLibraries:StdCLib&quot; <br/>&quot;PurpleHaze:MPW-GM:MPW::Interfaces&amp;Libraries:Libraries:SharedLibraries:MathLib&quot; <br/>&quot;PurpleHaze:MPW-GM:MPW::Interfaces&amp;Libraries:Libraries:PPCLibraries:MrCPlusLib.o&quot; <br/>&quot;PurpleHaze:MPW-GM:MPW::Interfaces&amp;Libraries:Libraries:PPCLibraries:PPCCRuntime.o&quot; <br/># Error: Could not open file &quot;:::macos:PerlStub&quot; <br/># Fatal error: <br/>PPCLink - Execution terminated! <br/>===== END LISTING 1 ===== <br/> <br/> <br/>======= LISTING 2 ======= <br/> FatBuild miniperl MrC SC <br/> Set Name &quot;miniperl&quot; <br/> Set SuffPPC MrC <br/> Set Suff68K SC <br/> Duplicate -y &quot;miniperl&quot;.MrC &quot;miniperl&quot; <br/> If SC == 68K &#138; End <br/> Else <br/> Begin &#138; End <br/> Echo &#39;Include &quot;&#39;&quot;miniperl&quot;&#39;.SC&quot; &#39;&#143;&#39;&#39;CODE&#39;&#143;&#39;&#39;;&#39; <br/> end <br/> Rez -a -o &quot;miniperl&quot; <br/>#Standard input; Line 1; ### Rez - File not found (OS error -43), <br/>resource file &quot;miniperl.SC&quot; not found. <br/>File &quot;Standard input&quot;; ### Rez - Since errors occured, miniperl&#39;s <br/>resource fork was not completely updated. <br/>===== END LISTING 2 ===== <br/> <br/>-- <br/>-------------------------------------------------------- <br/> There are 10 kinds of people: <br/> those that understand binary, and those that don&#39;t. <br/>-------------------------------------------------------- <br/> The day Microsoft makes something that doesn&#39;t suck <br/> is the day they start selling vacuum cleaners <br/>-------------------------------------------------------- <br/>&quot;Write a wise proverb and your name will live forever.&quot; <br/> -- Anonymous <br/>-------------------------------------------------------- <br/> http://www.nntp.perl.org/group/perl.macperl.modules/2003/03/msg88.html Fri, 07 Mar 2003 17:27:02 +0000 Re: [MacPerl-Modules] include <compat.h> by Thomas Wegner At 8:33 Uhr -0500 07.03.2003, Chris Nandor wrote:<br/>&gt;compat.h is part of GUSI. See http://dev.macperl.org/?build for more<br/>&gt;information on it.<br/>&gt;<br/><br/><br/>You might also want to take a look at the MacPerl XS tutorial, available at<br/><br/>http://usemacperl.esmartweb.com/index.html<br/><br/><br/>Regards,<br/>Thomas<br/><br/><br/> http://www.nntp.perl.org/group/perl.macperl.modules/2003/03/msg87.html Fri, 07 Mar 2003 10:30:35 +0000 Re: [MacPerl-Modules] include <compat.h> by Chris Nandor compat.h is part of GUSI. See http://dev.macperl.org/?build for more<br/>information on it.<br/><br/>-- <br/>Chris Nandor pudge@pobox.com http://pudge.net/<br/>Open Source Development Network pudge@osdn.com http://osdn.com/<br/> http://www.nntp.perl.org/group/perl.macperl.modules/2003/03/msg86.html Fri, 07 Mar 2003 05:37:03 +0000 include <compat.h> by Rick Measham I&#39;ve only just joined this list, but from what I read in the <br/>archives, this is the right way to do it and this is the right place <br/>to do it :) <br/> <br/>I&#39;m trying with all my might to build DateTime, which is XS based. I <br/>have got MPW Shell going and the perl tool. I&#39;ve managed to configure <br/>stuff and I&#39;ve even hacked some files to see what&#39;s going on (DEBUG <br/>lines below). <br/> <br/>Now I&#39;ve finally worked out how to get it uto use MrC rather than the <br/>CodeWarrior stuff that seems to be the default. <br/> <br/>Only now I&#39;m getting an error that compat.h can&#39;t be found. I figure <br/>I need to change a path or two right? So I use Sherlock to find out <br/>where the sneaky little file is. Only its nowhere! Have I missed <br/>downloading something? Do I have some out-of-date distro (downloaded <br/>it yesterday :) <br/> <br/>Any help would be GREATLY appreciated. Once I work all this out I&#39;m <br/>thinking of writing &#39;Building XS Modules for MacPerl for Dummies&#39; -- <br/>aimed at non-C people. Basically saying &#39;Download this, type that&#39;. <br/> <br/>Cheers! <br/>Rick Measham <br/> <br/>directory <br/>&#39;Purple Haze:Applications (Mac OS 9):MacPerl &#159;:src:perl:ext:DateTime-0.07:&#39; <br/>buildprogram all <br/># DEBUG: dmake -n <br/># DEBUG: <br/># DEBUG: all <br/># DEBUG: makefile.mk <br/># 12:16:58 AM ----- Build of all. <br/># 12:16:58 AM ----- Analyzing dependencies. <br/># 12:16:59 AM ----- Executing build commands. <br/> echo &gt; ProcessPL <br/> Set Echo 1 <br/> perl -I:::macos:lib -I:::lib: :::lib:ExtUtils:xsubpp DateTime.xs &gt; xstmp.c <br/># DEBUG: Reading typemap from :::::lib:ExtUtils:typemap <br/># DEBUG: Reading typemap from :::lib:ExtUtils:typemap <br/># DEBUG: Reading typemap from :::macos:lib:ExtUtils:typemap <br/># DEBUG: Reading typemap from :::macos:ext:Mac:typemap <br/> Rename -y xstmp.c :DateTime.c <br/> MrC -d MACOS_TRADITIONAL -sym on -d DEBUGGING -d <br/>XS_VERSION=&quot;&#143;&quot;0.07&#143;&quot;&quot; -d VERSION=&quot;&#143;&quot;0.07&#143;&quot;&quot; -i :::macos: -i ::: -i : <br/>-i :: -i include: -i include: -i &quot;Purple Haze:Applications (Mac OS <br/>9):MPW-GM:MPW::Interfaces&amp;Libraries:Interfaces:CIncludes:&quot; -includes <br/>unix -w off -tb on :DateTime.c -o :Obj:DateTime.c.MrC.o <br/>MrC C Compiler 4.1.0f1c1 <br/>Copyright (C) 1994-1999 by Apple Computer, Inc. <br/> <br/>#include &lt;compat.h&gt; <br/> ^ <br/>File &quot;:::macos:config.h&quot;; line 3310 #Fatal error: unable to open <br/>input file &#39;:compat.h&#39; <br/>#----------------------- <br/>### MPW Shell - Execution of all.makeout terminated. <br/>### MPW Shell - Execution of buildprogram terminated. <br/> <br/> <br/> <br/>-- <br/>-------------------------------------------------------- <br/> There are 10 kinds of people: <br/> those that understand binary, and those that don&#39;t. <br/>-------------------------------------------------------- <br/> The day Microsoft makes something that doesn&#39;t suck <br/> is the day they start selling vacuum cleaners <br/>-------------------------------------------------------- <br/>&quot;Write a wise proverb and your name will live forever.&quot; <br/> -- Anonymous <br/>-------------------------------------------------------- <br/> http://www.nntp.perl.org/group/perl.macperl.modules/2003/03/msg85.html Fri, 07 Mar 2003 05:28:56 +0000 Re: [MacPerl-Modules] module install error message by Thomas Wegner At 18:02 Uhr -0800 12.11.2002, Teresa Ortega wrote:<br/>&gt;I&#39;ve been trying to install the latest version on libwww so that I can use<br/>&gt;ParallelUserAgent. I have never installed a module before. I tried using<br/>&gt;the installme droplet and I have also checked to see if there is anything<br/>&gt;wrong with the module that would prevent me from installing it. Would<br/>&gt;anyone be able to help me figure out what I&#39;m doing wrong? My hard drive is<br/>&gt;named &quot;Basket&quot;, and this is the error message I get:<br/>&gt;<br/>&gt;# Can&#39;t do :Makefile.PL in Basket:Applications (Mac OS 9):MacPerl<br/>&gt;Folder:Droplets:libwww-perl-5.65::<br/>&gt;# No Basket:Applications (Mac OS 9):MacPerl<br/>&gt;Folder:Droplets:libwww-perl-5.65: package data, &lt;STDIN&gt; line 7.<br/>&gt;File &#39;Basket:Applications (Mac OS 9):MacPerl Folder:lib:Mac:BuildTools.pm&#39;;<br/>&gt;Line 28<br/>&gt;<br/>&gt;Thanks<br/>&gt;Teresa<br/><br/><br/>Hi Teresa,<br/><br/>first of all, all the libwww modules (LWP et al.) are part of the <br/>MacPerl 5.6.1r1 distribution. However, the version is only at 5.63.<br/><br/>To install a new module, using the installme.plx droplet is generally <br/>the correct way. But you are right, there is a compatibility problem <br/>while installing the libwww library on Mac OS.<br/><br/>For now, the following should work. Just say &#39;No&#39;, when the installer <br/>script asks for the creation of GET, HEAD and POST aliases. This did <br/>the trick for me.<br/><br/> Do you want to install the GET alias? [y] n<br/> Do you want to install the HEAD alias? [y] n<br/> Do you want to install the POST alias? [y] n<br/><br/><br/>PLEASE NOTE:<br/>This will install all the libwww modules in your &quot;:site_perl:&quot; <br/>folder, while the orginal files remain unchanged in the &quot;:lib:&quot; <br/>folder. So you end up with two versions of the same module installed, <br/>and this may be dangerous. But for now, there is no elegant solution <br/>to this problem, I am aware of. So you might want to remove the <br/>original files from the &quot;:lib:&quot; folder by hand (!). Please be <br/>careful. (I suggest you carefully watch which new files are installed <br/>in the &quot;:site_perl:&quot; folder, and then remove the corresponding files <br/>in the &quot;:lib:&quot; folder. At your own risk, of course. ;-) Sorry for the <br/>inconvenience.<br/><br/>If you don&#39;t want to remove the old module files, this should work <br/>too. Just make sure, that the &quot;:site_perl:&quot; folder is searched first <br/>in the library preference settings. Otherwise, MacPerl might use the <br/>old version from the &quot;:lib:&quot; folder. So, this little script should <br/>give you 5.65 as a result, not 5.63.<br/><br/>#! perl -w<br/><br/>use LWP;<br/><br/>print &quot;version= &quot;, $LWP::VERSION, &quot;\n&quot;;<br/><br/>__END__<br/><br/><br/><br/>HTH,<br/><br/>Thomas<br/> http://www.nntp.perl.org/group/perl.macperl.modules/2002/11/msg84.html Wed, 13 Nov 2002 04:21:08 +0000 module install error message by Teresa Ortega I&#39;ve been trying to install the latest version on libwww so that I can use<br/>ParallelUserAgent. I have never installed a module before. I tried using<br/>the installme droplet and I have also checked to see if there is anything<br/>wrong with the module that would prevent me from installing it. Would<br/>anyone be able to help me figure out what I&#39;m doing wrong? My hard drive is<br/>named &quot;Basket&quot;, and this is the error message I get:<br/><br/># Can&#39;t do :Makefile.PL in Basket:Applications (Mac OS 9):MacPerl<br/>Folder:Droplets:libwww-perl-5.65::<br/># No Basket:Applications (Mac OS 9):MacPerl<br/>Folder:Droplets:libwww-perl-5.65: package data, &lt;STDIN&gt; line 7.<br/>File &#39;Basket:Applications (Mac OS 9):MacPerl Folder:lib:Mac:BuildTools.pm&#39;;<br/>Line 28<br/><br/>Thanks<br/>Teresa<br/><br/> http://www.nntp.perl.org/group/perl.macperl.modules/2002/11/msg83.html Tue, 12 Nov 2002 18:07:04 +0000 CGI.pm -- latest version? and uploading files by Mark Wheeler Hi,<br/><br/>I have searched and read as many threads as I could find regarding the<br/>problems with uploading files through MacPerl and CGI.pm. I even tried to<br/>get the latest version, which I think is 2.88, but I don&#39;t know if that is<br/>the version I already have (which is the one that came standard with the<br/>installation the latest version of MacPerl). I downloading one and it said<br/>it was version 2.45 of something like that. How does one find out the<br/>version of perl moduals? And even more improtantly, is file uploading using<br/>MacPerl still not a possiblity?<br/><br/>Thanks,<br/><br/>Mark<br/><br/> http://www.nntp.perl.org/group/perl.macperl.modules/2002/10/msg82.html Tue, 29 Oct 2002 15:39:31 +0000 Re: [MacPerl-Modules] writing file in wrong directory by Mark Wheeler Thank you all for your help. For some reason the &quot;:&quot; instead of &quot;/&quot; didn&#39;t<br/>click, but I remember reading that, now. And, yes, I mistakenly sent this<br/>post to the wrong list. Thanks for the heads up.<br/><br/>Mark Wheeler<br/><br/>----- Original Message -----<br/>From: &quot;Thomas Wegner&quot; &lt;t_wegner@gmx.net&gt;<br/>To: &quot;Mark Wheeler&quot; &lt;musicarr@attbi.com&gt;; &lt;macperl-modules@perl.org&gt;<br/>Sent: Tuesday, October 22, 2002 1:08 AM<br/>Subject: Re: [MacPerl-Modules] writing file in wrong directory<br/><br/><br/>&gt; At 23:02 Uhr -0700 21.10.2002, Mark Wheeler wrote:<br/>&gt; &gt;Hi all,<br/>&gt; &gt;<br/>&gt; &gt;Here is a quick one that confuses me. I am trying to open one file in the<br/>&gt; &gt;cgi-bin directory, modify it&#39;s contents, then write the altered file to a<br/>&gt; &gt;completely different directory (up one directory, then into another<br/>&gt; &gt;directory). Here is the script:<br/>&gt; &gt;<br/>&gt; &gt;----------------------------<br/>&gt; &gt;<br/>&gt; &gt;<br/>&gt; &gt;sub createpage {<br/>&gt; &gt;<br/>&gt; &gt;open (GETFILE, &quot;&lt;$pathtotemplatepage&quot;) ||die &quot; $!&quot;; # open .html<br/>template<br/>&gt; &gt;@contents=&lt;GETFILE&gt;; # read contents into array<br/>&gt; &gt;$linenum=0;<br/>&gt; &gt;close (GETFILE);<br/>&gt; &gt;$lastline=$#contents;<br/>&gt; &gt;for ($last=0; $last&lt;$lastline+1; $last=$last+1) {<br/>&gt; &gt; $contents[$last]=~s/:username:/$username/; #change<br/>contents<br/>&gt; &gt; }<br/>&gt; &gt;open (WRITEPAGE, &quot;&gt;../clients/client1.html&quot;); # write file to new<br/>directory<br/>&gt; &gt;print WRITEPAGE @contents;<br/>&gt; &gt;close (WRITEPAGE);<br/>&gt; &gt;<br/>&gt; &gt;}<br/>&gt; &gt;<br/>&gt; &gt;<br/>&gt; &gt;----------------------------<br/>&gt; &gt;<br/>&gt; &gt;Here is what I get. The original file (the .html template) is read fine,<br/>&gt; &gt;altered fine, and written fine, except for two things which I think are<br/>&gt; &gt;connected. The final file that is written, is written to the cgi-bin<br/>&gt; &gt;directory (where the script is run), not the &quot;clients&quot; directory AND, the<br/>&gt; &gt;name of the file is not &quot;client1.html&quot;, but rather<br/>&quot;../clients/client1.html&quot;<br/>&gt; &gt;<br/>&gt; &gt;What am I missing? Any help would be appreciated.<br/>&gt; &gt;<br/>&gt; &gt;Mark<br/>&gt;<br/>&gt;<br/>&gt; You are on Mac OS Classic, right? So, one directory up and then down<br/>&gt; into the &#39;clients&#39; directory would be<br/>&gt;<br/>&gt; &quot;::clients:client1.html&quot;<br/>&gt;<br/>&gt;<br/>&gt; Here&#39;s a brief reminder of the Mac OS Classic path specification rules:<br/>&gt;<br/>&gt; The path separator is a colon &#39;:&#39;, not a slash &#39;/&#39;. A full path<br/>&gt; always begins with a volume name. A relative pathname on Mac OS<br/>&gt; Classic must always begin with a &#39;:&#39;, except when specifying a file<br/>&gt; or directory name in the current working directory, where the leading<br/>&gt; colon is optional. If specifying a volume name only, a trailing &#39;:&#39;<br/>&gt; is required (otherwise its optional, but should be used to<br/>&gt; distinguish file from directory paths).<br/>&gt;<br/>&gt; The current directory is denoted by &#39;:&#39;, one directory up would be<br/>&gt; &#39;::&#39;, two directories up would be &#39;:::&#39; and so on.<br/>&gt;<br/>&gt;<br/>&gt; Btw, this list is for discussion about modules, not general (Mac-)<br/>&gt; Perl questions. So your question is better suited for the<br/>&gt; &lt;macperl@perl.org&gt; mailing list (or maybe the<br/>&gt; &lt;macperl-anyperl@perl.org&gt; list).<br/>&gt;<br/>&gt; HTH,<br/>&gt;<br/>&gt; Thomas.<br/><br/> http://www.nntp.perl.org/group/perl.macperl.modules/2002/10/msg81.html Tue, 22 Oct 2002 12:29:20 +0000 Re: [MacPerl-Modules] writing file in wrong directory by Thomas Wegner At 23:02 Uhr -0700 21.10.2002, Mark Wheeler wrote:<br/>&gt;Hi all,<br/>&gt;<br/>&gt;Here is a quick one that confuses me. I am trying to open one file in the<br/>&gt;cgi-bin directory, modify it&#39;s contents, then write the altered file to a<br/>&gt;completely different directory (up one directory, then into another<br/>&gt;directory). Here is the script:<br/>&gt;<br/>&gt;----------------------------<br/>&gt;<br/>&gt;<br/>&gt;sub createpage {<br/>&gt;<br/>&gt;open (GETFILE, &quot;&lt;$pathtotemplatepage&quot;) ||die &quot; $!&quot;; # open .html template<br/>&gt;@contents=&lt;GETFILE&gt;; # read contents into array<br/>&gt;$linenum=0;<br/>&gt;close (GETFILE);<br/>&gt;$lastline=$#contents;<br/>&gt;for ($last=0; $last&lt;$lastline+1; $last=$last+1) {<br/>&gt; $contents[$last]=~s/:username:/$username/; #change contents<br/>&gt; }<br/>&gt;open (WRITEPAGE, &quot;&gt;../clients/client1.html&quot;); # write file to new directory<br/>&gt;print WRITEPAGE @contents;<br/>&gt;close (WRITEPAGE);<br/>&gt;<br/>&gt;}<br/>&gt;<br/>&gt;<br/>&gt;----------------------------<br/>&gt;<br/>&gt;Here is what I get. The original file (the .html template) is read fine,<br/>&gt;altered fine, and written fine, except for two things which I think are<br/>&gt;connected. The final file that is written, is written to the cgi-bin<br/>&gt;directory (where the script is run), not the &quot;clients&quot; directory AND, the<br/>&gt;name of the file is not &quot;client1.html&quot;, but rather &quot;../clients/client1.html&quot;<br/>&gt;<br/>&gt;What am I missing? Any help would be appreciated.<br/>&gt;<br/>&gt;Mark<br/><br/><br/>You are on Mac OS Classic, right? So, one directory up and then down <br/>into the &#39;clients&#39; directory would be<br/><br/> &quot;::clients:client1.html&quot;<br/><br/><br/>Here&#39;s a brief reminder of the Mac OS Classic path specification rules:<br/><br/>The path separator is a colon &#39;:&#39;, not a slash &#39;/&#39;. A full path <br/>always begins with a volume name. A relative pathname on Mac OS <br/>Classic must always begin with a &#39;:&#39;, except when specifying a file <br/>or directory name in the current working directory, where the leading <br/>colon is optional. If specifying a volume name only, a trailing &#39;:&#39; <br/>is required (otherwise its optional, but should be used to <br/>distinguish file from directory paths).<br/><br/>The current directory is denoted by &#39;:&#39;, one directory up would be <br/>&#39;::&#39;, two directories up would be &#39;:::&#39; and so on.<br/><br/><br/>Btw, this list is for discussion about modules, not general (Mac-) <br/>Perl questions. So your question is better suited for the <br/>&lt;macperl@perl.org&gt; mailing list (or maybe the <br/>&lt;macperl-anyperl@perl.org&gt; list).<br/><br/>HTH,<br/><br/>Thomas.<br/> http://www.nntp.perl.org/group/perl.macperl.modules/2002/10/msg80.html Tue, 22 Oct 2002 01:27:01 +0000 writing file in wrong directory by Mark Wheeler Hi all,<br/><br/>Here is a quick one that confuses me. I am trying to open one file in the<br/>cgi-bin directory, modify it&#39;s contents, then write the altered file to a<br/>completely different directory (up one directory, then into another<br/>directory). Here is the script:<br/><br/>----------------------------<br/><br/><br/>sub createpage {<br/><br/>open (GETFILE, &quot;&lt;$pathtotemplatepage&quot;) ||die &quot; $!&quot;; # open .html template<br/>@contents=&lt;GETFILE&gt;; # read contents into array<br/>$linenum=0;<br/>close (GETFILE);<br/>$lastline=$#contents;<br/>for ($last=0; $last&lt;$lastline+1; $last=$last+1) {<br/> $contents[$last]=~s/:username:/$username/; #change contents<br/> }<br/>open (WRITEPAGE, &quot;&gt;../clients/client1.html&quot;); # write file to new directory<br/>print WRITEPAGE @contents;<br/>close (WRITEPAGE);<br/><br/>}<br/><br/><br/>----------------------------<br/><br/>Here is what I get. The original file (the .html template) is read fine,<br/>altered fine, and written fine, except for two things which I think are<br/>connected. The final file that is written, is written to the cgi-bin<br/>directory (where the script is run), not the &quot;clients&quot; directory AND, the<br/>name of the file is not &quot;client1.html&quot;, but rather &quot;../clients/client1.html&quot;<br/><br/>What am I missing? Any help would be appreciated.<br/><br/>Mark<br/><br/> http://www.nntp.perl.org/group/perl.macperl.modules/2002/10/msg79.html Mon, 21 Oct 2002 23:00:11 +0000 What does it take to get off this list? by Dave Johnson What does it take to get off this list? I have unsubscribed four(4)<br/> times (see below) yet I continue to receive messages.<br/><br/><br/><br/><br/>&gt; Un-Subscribed as follows:<br/>&gt; <br/>&gt; <br/>&gt; <br/>&gt; <br/>&gt; macperl-modules-unsubscribe@perl.org,<br/>&gt; <br/>&gt; <br/>&gt; <br/>&gt; <br/>&gt; <br/>&gt; You should receive a confirmation from each list by return Email.<br/>&gt; If you do not receive a confirmation, you are probably not subscribed.<br/>&gt; Review this message. Be sure your Email address is complete and correct.<br/>&gt; Make sure that your mail is getting through.<br/>&gt; <br/>&gt; You may want to save this message for future reference.<br/>&gt; <br/>&gt; <br/><br/> http://www.nntp.perl.org/group/perl.macperl.modules/2002/10/msg78.html Mon, 07 Oct 2002 11:44:43 +0000 New DBD-Oracle Port for MacPerl 5.6 by Horst Pralow I have finished a new port of the DBD-Oracle module<br/>for MacPerl 5.6<br/><br/>Feel free to downlowd the archiv from<br/>http://www.overnet.de/hhp/mte/dbd/MacPerl-DBD-Oracle-1.12.sit<br/><br/>There&#39;s also a more detailed README at<br/>http://www.overnet.de/hhp/mte/dbd/README<br/><br/>The archiv contains the binary port of DBD-Oracle 1.12 and can be used<br/>to connect to mostly every Oracle DB back til Oracle 7.<br/><br/>The archiv does neither contain the DBI module nor any Oracle libraries.<br/>You&#39;ll need to get them elsewhere...<br/><br/>Hope this might be useful for someone!<br/><br/>Horst Pralow<br/><br/>-- <br/>PEPPERZAK Multimedia GmbH,<br/>Agentur fuer digitale Kommunikation<br/><br/>Holstenkamp 46 A<br/>D-22525 Hamburg<br/>Phone: ++ 49 (0) 40 853 275 -0<br/>Fax: ++ 49 (0) 40 853 275 -75<br/>http://www.pepperzak-multimedia.com<br/> http://www.nntp.perl.org/group/perl.macperl.modules/2002/10/msg77.html Mon, 07 Oct 2002 09:18:21 +0000 Mail error with MacPerl by Mark Wheeler Hi all,<br/><br/>I&#39;m not sure if this is a SIMS (my mail server) situation or a MacPerl<br/>situation, but I&#39;ll check both. Everything was working fine this morning,<br/>but this afternoon, I get the following error when trying to send mail<br/>through MacPerl using my mail script. After sending the mail, I get the<br/>following error:<br/><br/>Diagnostic Output<br/><br/># SMTP RCPT command failed:<br/># 5.7.1 you are not allowed to use this address: info@tonedeafstudios.com<br/>#<br/><br/>(find the script below)<br/><br/>Any ideas? I haven&#39;t changed a thing it just stopped sending successfully. I<br/>sent mail the regular way with Outlook Express and all my accounts seem to<br/>send and receive OK, so I&#39;m leaning toward it being a MacPerl or possibly a<br/>corrupt script? Can that happen with MacPerl scripts?<br/><br/>I am using MIME::Lite to send the mail. I am using the latest version of all<br/>the above mentioned software.<br/><br/>Any help is greatly appreciated. Thank you.<br/><br/>Mark Wheeler<br/><br/><br/>SCRIPT ---------------------------------------------------------<br/><br/>#!/usr/local/bin/perl<br/><br/>#================================<br/># Parse the input from the form =<br/>#================================<br/><br/>read(STDIN,$temp,$ENV{&#39;CONTENT_LENGTH&#39;});<br/>@pairs=split(/&amp;/,$temp);<br/>foreach $item(@pairs)<br/> {<br/> ($key,$content)=split(/=/,$item);<br/> $content=~tr/+/ /;<br/> $content=~s/%([a-fA-F0-9][a-fA-F0-9])/pack(&quot;C&quot;,hex($1))/eg;<br/> $fields{$key}=$content;<br/> } <br/><br/>#=================================<br/># Gets rid of the extra carriage =<br/># returns added in the TextArea =<br/># when the form is submitted. =<br/>#=================================<br/><br/>$fields{message}=~s/\n+//g;<br/><br/><br/>#==============================================================<br/># Print to screen the data gathered for testing purposed only =<br/>#==============================================================<br/><br/># print &quot;Content-type: text/html\n\n&quot;;<br/># print &quot;&lt;HTML&gt;\n&quot;;<br/># print &quot;&lt;BODY BGCOLOR=#FFFFFF&gt;\n&quot;;<br/># print &quot;&lt;CENTER&gt;\n&quot;;<br/># print &quot;THANK YOU&lt;BR&gt;\n&quot;;<br/># print &quot;&lt;/CENTER&gt;\n&quot;;<br/># print &quot;&lt;BR&gt;\n&quot;;<br/># print &quot;&lt;BR&gt;\n&quot;;<br/># print &quot;Server: $fields{server}&lt;BR&gt;\n&quot;;<br/># print &quot;To email: $fields{to}&lt;BR&gt;\n&quot;;<br/># print &quot;From email: $fields{from}&lt;BR&gt;\n&quot;;<br/># print &quot;Subject: $fields{subject}&lt;BR&gt;\n&quot;;<br/># print &quot;Message: $fields{message}&lt;BR&gt;\n&quot;;<br/># print &quot;&lt;BR&gt;\n&quot;;<br/># print &quot;&lt;BR&gt;\n&quot;;<br/># print &quot;&lt;CENTER&gt;\n&quot;;<br/># print &quot;Auto-Reply Information&lt;BR&gt;\n&quot;;<br/># print &quot;&lt;/CENTER&gt;\n&quot;;<br/># print &quot;&lt;BR&gt;\n&quot;;<br/># print &quot;To email: $fields{from}&lt;BR&gt;\n&quot;;<br/># print &quot;From email: $fields{to}&lt;BR&gt;\n&quot;;<br/># print &quot;Subject: $fields{subject_ar}&lt;BR&gt;\n&quot;;<br/># print &quot;Message: $fields{message_ar}&lt;BR&gt;\n&quot;;<br/># print &quot;&lt;/BODY&gt;&lt;/HTML&gt;&quot;;<br/># print &quot;&lt;BR&gt;\n&quot;;<br/># print &quot;&lt;BR&gt;\n&quot;;<br/><br/>#==========================<br/># Prepare to send message =<br/>#==========================<br/><br/>use MIME::Lite;<br/><br/># Set up variables<br/><br/>my $server = &#39;mail.pacbell.net&#39;; # Set this variable to your SMTP server<br/>name<br/>my $from = $fields{from}; # From email address<br/>my $to = &#39;info@tonedeafstudios.com&#39;; # To email address<br/>my $subject = $fields{subject}; # The Subject line in the email<br/>my $mime_type = $fields{mime}; # Text or HTML<br/>my $header = &quot;--------------------------------------------------\nName:<br/>$fields{first_name} $fields{last_name}\n\nEmail:<br/>$fields{from}\n--------------------------------------------------\n\n&quot;;<br/>my $message = &quot;$header$fields{message}&quot;; # body of the send message<br/><br/>my $mime_msg = MIME::Lite-&gt;new(<br/>From =&gt; $from,<br/>To =&gt; $to,<br/>Subject =&gt; $subject,<br/>Type =&gt; $mime_type,<br/>Data =&gt; $message<br/>)<br/>or die &quot;Couldn&#39;t create MIME body: $!\n&quot;; # If you can&#39;t create the email,<br/>don&#39;t proceed with the rest of the script<br/><br/># Initiate the mail transaction<br/><br/>MIME::Lite-&gt;send(&#39;smtp&#39;, $server);<br/>$mime_msg-&gt;send() or die &quot;Error sending message: $!\n&quot;;<br/><br/>#======================<br/># Send the Auto-Reply =<br/>#======================<br/><br/># Set up variables<br/><br/>my $from = &#39;info@tonedeafstudios.com&#39;; # From email address<br/>my $to = $fields{from}; # To email address (reversed &#39;From&#39;<br/>emailaddress)<br/>my $subject = &#39;Thank You - TDS&#39;; # The Subject line in the email<br/>my $mime_type = $fields{mime_ar}; # Text or HTML<br/><br/># Body od the auto-reply message<br/><br/>my $message = &#39;<br/> &lt;html&gt;<br/> &lt;head&gt;<br/> &lt;title&gt;&lt;/title&gt;<br/> &lt;style media=&quot;screen&quot; type=&quot;text/css&quot;&gt;&lt;!--<br/>body { color: red; font-size: 12px; font-family: Arial, Helvetica, Geneva,<br/>Swiss, SunSans-Regular; background-color: white }<br/>--&gt;&lt;/style&gt;<br/> &lt;/head&gt;<br/> &lt;body bgcolor=&quot;#ffffff&quot;&gt;<br/> &lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;553&quot;<br/>height=&quot;200&quot;&gt;<br/> &lt;tr height=&quot;83&quot;&gt;<br/> &lt;td<br/>background=&quot;http://www.tonedeafstudios.com/graphics/top_thin.gif&quot;<br/>width=&quot;99%&quot; height=&quot;83&quot;&gt;<br/> &lt;/td&gt;<br/> &lt;/tr&gt;<br/> &lt;tr&gt;<br/> &lt;td valign=&quot;top&quot; width=&quot;99%&quot;&gt;&lt;br&gt;<br/> &lt;br&gt;<br/> Thank for your interest in ToneDeaf Studios. We will get<br/>back to you as soon as possible.<br/> &lt;p&gt;TDS&lt;/p&gt;<br/> &lt;/td&gt;<br/> &lt;/tr&gt;<br/> &lt;/table&gt;<br/> &lt;/body&gt;<br/>&lt;/html&gt;&#39;; # body message for auto-reply<br/><br/>my $mime_msg = MIME::Lite-&gt;new(<br/>From =&gt; $from,<br/>To =&gt; $to,<br/>Subject =&gt; $subject,<br/>Type =&gt; $mime_type,<br/>Data =&gt; $message<br/>)<br/>or die &quot;Couldn&#39;t create MIME body: $!\n&quot;; # If you can&#39;t create the email,<br/>don&#39;t proceed with the rest of the script<br/><br/># Initiate the mail transaction<br/><br/>MIME::Lite-&gt;send(&#39;smtp&#39;, $server);<br/>$mime_msg-&gt;send() or die &quot;Error sending message: $!\n&quot;;<br/><br/>#==============================<br/># Send user to thank you page =<br/>#==============================<br/><br/>print &quot;Location: $fields{thank_you}\n\n&quot;;<br/><br/> http://www.nntp.perl.org/group/perl.macperl.modules/2002/10/msg76.html Thu, 03 Oct 2002 14:04:33 +0000 Re: [MacPerl-Modules] Slow script with MIME::Lite and HTML print problem by Dave Johnson on 9/25/02 16:20, Mark Wheeler at musicarr@attbi.com wrote:<br/><br/>&gt; Hi all,<br/>&gt; <br/>&gt; Thank you so much for your help on the last one, but I&#39;ve run accross<br/>&gt; another snag. The sending of mail goes great, but is slow on my 7600. It<br/>&gt; takes about 10 to 12 seconds to run the script. Here is the script:<br/>&gt; <br/>&gt; #!/usr/local/bin/perl<br/>&gt; <br/>&gt; print &lt;&lt;END;<br/>&gt; &lt;html&gt;<br/>&gt; &lt;head&gt;&lt;/head&gt;<br/>&gt; &lt;body bgcolor=#ffffff&gt;<br/>&gt; Sending Mail...&lt;br&gt;<br/>&gt; &lt;br&gt;<br/>&gt; &lt;img src=&quot;../graphics/progress_bar.gif&quot; width=182 height=16&gt;<br/>&gt; &lt;/body&gt;<br/>&gt; &lt;/html&gt;<br/>&gt; END<br/>&gt; ;<br/>&gt; <br/>&gt; #================================<br/>&gt; # Parse the input from the form =<br/>&gt; #================================<br/>&gt; <br/>&gt; read(STDIN,$temp,$ENV{&#39;CONTENT_LENGTH&#39;});<br/>&gt; @pairs=split(/&amp;/,$temp);<br/>&gt; foreach $item(@pairs)<br/>&gt; {<br/>&gt; ($key,$content)=split(/=/,$item);<br/>&gt; $content=~tr/+/ /;<br/>&gt; $content=~s/%([a-fA-F0-9][a-fA-F0-9])/pack(&quot;C&quot;,hex($1))/eg;<br/>&gt; $fields{$key}=$content;<br/>&gt; } <br/>&gt; <br/>&gt; #=================================<br/>&gt; # Gets rid of the extra carriage =<br/>&gt; # returns added in the TextArea =<br/>&gt; # when the form is submitted. =<br/>&gt; #=================================<br/>&gt; <br/>&gt; $fields{message}=~s/\n+//g;<br/>&gt; <br/>&gt; #==========================<br/>&gt; # Prepare to send message =<br/>&gt; #==========================<br/>&gt; <br/>&gt; use MIME::Lite;<br/>&gt; <br/>&gt; # Set up variables<br/>&gt; <br/>&gt; my $server = &#39;my.smtp.server&#39;; # Set this variable to your SMTP server<br/>&gt; name<br/>&gt; my $from = $fields{from} # From email address<br/>&gt; my $to = &#39;my@server.com&#39;; # To email address<br/>&gt; my $subject = $fields{subject}; # The Subject line in the email<br/>&gt; my $mime_type = $fields{mime}; # Text or HTML<br/>&gt; my $header = &quot;--------------------------------------------------\nName:<br/>&gt; $fields{first_name} $fields{last_name}\n\nEmail:<br/>&gt; $fields{from}\n--------------------------------------------------\n\n&quot;;<br/>&gt; my $message = &quot;$header$fields{message}&quot;; # body of the send message<br/>&gt; <br/>&gt; my $mime_msg = MIME::Lite-&gt;new(<br/>&gt; From =&gt; $from,<br/>&gt; To =&gt; $to,<br/>&gt; Subject =&gt; $subject,<br/>&gt; Type =&gt; $mime_type,<br/>&gt; Data =&gt; $message<br/>&gt; )<br/>&gt; or die &quot;Couldn&#39;t create MIME body: $!\n&quot;; # If you can&#39;t create the email,<br/>&gt; don&#39;t proceed with the rest of the script<br/>&gt; <br/>&gt; # Initiate the mail transaction<br/>&gt; <br/>&gt; MIME::Lite-&gt;send(&#39;smtp&#39;, $server);<br/>&gt; $mime_msg-&gt;send() or die &quot;Error sending message: $!\n&quot;;<br/>&gt; <br/>&gt; #======================<br/>&gt; # Send the Auto-Reply =<br/>&gt; #======================<br/>&gt; <br/>&gt; # Set up variables<br/>&gt; <br/>&gt; my $from = &#39;my@server.com&#39;; # From email address<br/>&gt; my $to = $fields{from}; # To email address (reversed &#39;From&#39;<br/>&gt; emailaddress)<br/>&gt; my $subject = &#39;Thank You - TDS&#39;; # The Subject line in the email<br/>&gt; my $mime_type = $fields{mime_ar}; # Text or HTML<br/>&gt; <br/>&gt; # Body od the auto-reply message<br/>&gt; <br/>&gt; my $message = &#39;<br/>&gt; &lt;html&gt;<br/>&gt; &lt;head&gt;<br/>&gt; &lt;title&gt;&lt;/title&gt;<br/>&gt; &lt;style media=&quot;screen&quot; type=&quot;text/css&quot;&gt;&lt;!--<br/>&gt; body { color: red; font-size: 12px; font-family: Arial, Helvetica, Geneva,<br/>&gt; Swiss, SunSans-Regular; background-color: white }<br/>&gt; --&gt;&lt;/style&gt;<br/>&gt; &lt;/head&gt;<br/>&gt; &lt;body bgcolor=&quot;#ffffff&quot;&gt;<br/>&gt; &lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;553&quot;<br/>&gt; height=&quot;200&quot;&gt;<br/>&gt; &lt;tr&gt;<br/>&gt; &lt;td valign=&quot;top&quot; width=&quot;99%&quot;&gt;&lt;br&gt;<br/>&gt; &lt;br&gt;<br/>&gt; Thank for your interest. We will get back to you as soon<br/>&gt; as possible.<br/>&gt; &lt;p&gt;TDS&lt;/p&gt;<br/>&gt; &lt;/td&gt;<br/>&gt; &lt;/tr&gt;<br/>&gt; &lt;/table&gt;<br/>&gt; &lt;/body&gt;<br/>&gt; &lt;/html&gt;&#39;; # body message for auto-reply<br/>&gt; <br/>&gt; my $mime_msg = MIME::Lite-&gt;new(<br/>&gt; From =&gt; $from,<br/>&gt; To =&gt; $to,<br/>&gt; Subject =&gt; $subject,<br/>&gt; Type =&gt; $mime_type,<br/>&gt; Data =&gt; $message<br/>&gt; )<br/>&gt; or die &quot;Couldn&#39;t create MIME body: $!\n&quot;; # If you can&#39;t create the email,<br/>&gt; don&#39;t proceed with the rest of the script<br/>&gt; <br/>&gt; # Initiate the mail transaction<br/>&gt; <br/>&gt; MIME::Lite-&gt;send(&#39;smtp&#39;, $server);<br/>&gt; $mime_msg-&gt;send() or die &quot;Error sending message: $!\n&quot;;<br/>&gt; <br/>&gt; #==============================<br/>&gt; # Send user to thank you page =<br/>&gt; #==============================<br/>&gt; <br/>&gt; print &quot;Location: $fields{thank_you}\n\n&quot;;<br/>&gt; <br/>&gt; Is there any way to speed MacPerl up?<br/>&gt; <br/>&gt; As a result of this, I am trying to have a progress bar (animated gif) come<br/>&gt; up in the window as the mail is sent in the background. When the mail is<br/>&gt; done sending, is will call a &quot;thank you&quot; page.<br/>&gt; <br/>&gt; What&#39;s happening is the mail gets sent FIRST, then the progress bar comes<br/>&gt; up, AS WELL AS the Thank You page doesn&#39;t come up, but I get the actual<br/>&gt; script printed to the screen, &quot;Location: $fields{thank_you}\n\n&quot;.<br/>&gt; <br/>&gt; Any help you could give would be greatly appreciated. If I can get the<br/>&gt; script to run in a couple of seconds, I wouldn&#39;t need the pregress bar. So<br/>&gt; that would be the ideal.<br/>&gt; <br/>&gt; Thanks,<br/>&gt; <br/>&gt; Mark<br/>&gt; <br/>&gt; <br/><br/> http://www.nntp.perl.org/group/perl.macperl.modules/2002/09/msg75.html Wed, 25 Sep 2002 13:28:36 +0000 Slow script with MIME::Lite and HTML print problem by Mark Wheeler Hi all,<br/><br/>Thank you so much for your help on the last one, but I&#39;ve run accross<br/>another snag. The sending of mail goes great, but is slow on my 7600. It<br/>takes about 10 to 12 seconds to run the script. Here is the script:<br/><br/>#!/usr/local/bin/perl<br/><br/>print &lt;&lt;END;<br/>&lt;html&gt;<br/>&lt;head&gt;&lt;/head&gt;<br/>&lt;body bgcolor=#ffffff&gt;<br/>Sending Mail...&lt;br&gt;<br/>&lt;br&gt;<br/>&lt;img src=&quot;../graphics/progress_bar.gif&quot; width=182 height=16&gt;<br/>&lt;/body&gt;<br/>&lt;/html&gt;<br/>END<br/>;<br/><br/>#================================<br/># Parse the input from the form =<br/>#================================<br/><br/>read(STDIN,$temp,$ENV{&#39;CONTENT_LENGTH&#39;});<br/>@pairs=split(/&amp;/,$temp);<br/>foreach $item(@pairs)<br/> {<br/> ($key,$content)=split(/=/,$item);<br/> $content=~tr/+/ /;<br/> $content=~s/%([a-fA-F0-9][a-fA-F0-9])/pack(&quot;C&quot;,hex($1))/eg;<br/> $fields{$key}=$content;<br/> } <br/><br/>#=================================<br/># Gets rid of the extra carriage =<br/># returns added in the TextArea =<br/># when the form is submitted. =<br/>#=================================<br/><br/>$fields{message}=~s/\n+//g;<br/><br/>#==========================<br/># Prepare to send message =<br/>#==========================<br/><br/>use MIME::Lite;<br/><br/># Set up variables<br/><br/>my $server = &#39;my.smtp.server&#39;; # Set this variable to your SMTP server<br/>name<br/>my $from = $fields{from} # From email address<br/>my $to = &#39;my@server.com&#39;; # To email address<br/>my $subject = $fields{subject}; # The Subject line in the email<br/>my $mime_type = $fields{mime}; # Text or HTML<br/>my $header = &quot;--------------------------------------------------\nName:<br/>$fields{first_name} $fields{last_name}\n\nEmail:<br/>$fields{from}\n--------------------------------------------------\n\n&quot;;<br/>my $message = &quot;$header$fields{message}&quot;; # body of the send message<br/><br/>my $mime_msg = MIME::Lite-&gt;new(<br/>From =&gt; $from,<br/>To =&gt; $to,<br/>Subject =&gt; $subject,<br/>Type =&gt; $mime_type,<br/>Data =&gt; $message<br/>)<br/>or die &quot;Couldn&#39;t create MIME body: $!\n&quot;; # If you can&#39;t create the email,<br/>don&#39;t proceed with the rest of the script<br/><br/># Initiate the mail transaction<br/><br/>MIME::Lite-&gt;send(&#39;smtp&#39;, $server);<br/>$mime_msg-&gt;send() or die &quot;Error sending message: $!\n&quot;;<br/><br/>#======================<br/># Send the Auto-Reply =<br/>#======================<br/><br/># Set up variables<br/><br/>my $from = &#39;my@server.com&#39;; # From email address<br/>my $to = $fields{from}; # To email address (reversed &#39;From&#39;<br/>emailaddress)<br/>my $subject = &#39;Thank You - TDS&#39;; # The Subject line in the email<br/>my $mime_type = $fields{mime_ar}; # Text or HTML<br/><br/># Body od the auto-reply message<br/><br/>my $message = &#39;<br/>&lt;html&gt;<br/> &lt;head&gt;<br/> &lt;title&gt;&lt;/title&gt;<br/> &lt;style media=&quot;screen&quot; type=&quot;text/css&quot;&gt;&lt;!--<br/>body { color: red; font-size: 12px; font-family: Arial, Helvetica, Geneva,<br/>Swiss, SunSans-Regular; background-color: white }<br/>--&gt;&lt;/style&gt;<br/> &lt;/head&gt;<br/> &lt;body bgcolor=&quot;#ffffff&quot;&gt;<br/> &lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;553&quot;<br/>height=&quot;200&quot;&gt;<br/> &lt;tr&gt;<br/> &lt;td valign=&quot;top&quot; width=&quot;99%&quot;&gt;&lt;br&gt;<br/> &lt;br&gt;<br/> Thank for your interest. We will get back to you as soon<br/>as possible.<br/> &lt;p&gt;TDS&lt;/p&gt;<br/> &lt;/td&gt;<br/> &lt;/tr&gt;<br/> &lt;/table&gt;<br/> &lt;/body&gt;<br/>&lt;/html&gt;&#39;; # body message for auto-reply<br/><br/>my $mime_msg = MIME::Lite-&gt;new(<br/>From =&gt; $from,<br/>To =&gt; $to,<br/>Subject =&gt; $subject,<br/>Type =&gt; $mime_type,<br/>Data =&gt; $message<br/>)<br/>or die &quot;Couldn&#39;t create MIME body: $!\n&quot;; # If you can&#39;t create the email,<br/>don&#39;t proceed with the rest of the script<br/><br/># Initiate the mail transaction<br/><br/>MIME::Lite-&gt;send(&#39;smtp&#39;, $server);<br/>$mime_msg-&gt;send() or die &quot;Error sending message: $!\n&quot;;<br/><br/>#==============================<br/># Send user to thank you page =<br/>#==============================<br/><br/>print &quot;Location: $fields{thank_you}\n\n&quot;;<br/><br/>Is there any way to speed MacPerl up?<br/><br/>As a result of this, I am trying to have a progress bar (animated gif) come<br/>up in the window as the mail is sent in the background. When the mail is<br/>done sending, is will call a &quot;thank you&quot; page.<br/><br/>What&#39;s happening is the mail gets sent FIRST, then the progress bar comes<br/>up, AS WELL AS the Thank You page doesn&#39;t come up, but I get the actual<br/>script printed to the screen, &quot;Location: $fields{thank_you}\n\n&quot;.<br/><br/>Any help you could give would be greatly appreciated. If I can get the<br/>script to run in a couple of seconds, I wouldn&#39;t need the pregress bar. So<br/>that would be the ideal.<br/><br/>Thanks,<br/><br/>Mark<br/><br/> http://www.nntp.perl.org/group/perl.macperl.modules/2002/09/msg74.html Wed, 25 Sep 2002 13:10:57 +0000 Re: [MacPerl-Modules] DBD-pg 1.13 on Mac OS X 10.2 by Chris Nandor This list is for MacPerl, the port of perl for Mac OS (versions 7 through<br/>9), which is not the same as perl on Mac OS X.<br/><br/>Please see the macosx@perl.org mailing list for discussion of perl on Mac OS X.<br/><br/> http://lists.perl.org/<br/><br/>-- <br/>Chris Nandor pudge@pobox.com http://pudge.net/<br/>Open Source Development Network pudge@osdn.com http://osdn.com/<br/> http://www.nntp.perl.org/group/perl.macperl.modules/2002/09/msg73.html Fri, 20 Sep 2002 05:12:25 +0000