develooper Front page | perl.perl6.internals | Postings from September 2005

Re: [perl #24177] [PATCH] Make Parrot dlcompat aware on OS X

From:
Michael Scott
Date:
September 27, 2005 03:33
Subject:
Re: [perl #24177] [PATCH] Make Parrot dlcompat aware on OS X
Message ID:
6B342B99-0F6E-4423-9ABC-28C8DF34559A@mac.com
Sorry I was on holiday. Yes this can be closed.

On 21 Sep 2005, at 09:45, Joshua Hoblitt via RT wrote:

>> [mikescott - Thu Oct 09 11:49:45 2003]:
>>
>> If someone happens to have dlcompat
>>
>>     http://www.opendarwin.org/projects/dlcompat/
>>
>> installed on OS X then the following patch will let Parrot be  
>> aware of
>> this and use it.
>>
>> The following changes are made:
>>
>> config/auto/headers.pl
>>     Add dlfcn.h to @extra_headers so it will be detected even if  
>> dlcompat
>> has been installed after Perl.
>>
>> config/gen/platform/darwin.c
>>     Add conditional code for PARROT_HAS_HEADER_DLFCN.
>>
>> config/init/hints/darwin.pl
>>     Add values for libs and so.
>>
>> dynext.c
>>     Replace SO_EXTENSION with PARROT_DLL_EXTENSION which is already
>> defined in config.h.
>>
>> nci_test.c
>>     Remove #include <malloc.c> because it is unused.
>>
>> t/pmc/nci.t
>>     Remove the $PConfig{jitcpuarch} eq 'i386' condition from the SKIP
>> conditional.
>>
>> conf/gen/makefiles/root.in
>>     Change libnci.so target to libnci and use $(SO).
>>
>> Running
>>
>>     make libnci
>>     perl t/harness --running-make-test --gc-debug t/pmc/nci.t
>>
>> passes all tests with this patch applied.
>>
>>
>>
>>
>
>
> Is this still an issue?
>
> -J
>
>




nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About