December 27, 2005
Casper Ellingsen wrote:
> On Tue, 27 Dec 2005 00:16:05 +0100, Casper Ellingsen <no@reply.com> wrote:
> 
>> On Mon, 26 Dec 2005 19:07:49 +0100, David Friedman  <d3rdclsmail_a_@_t_earthlink_d_._t_net> wrote:
>>
>>> I have uploaded an 'unstable' version of GDC for SkyOS:
>>>
>>> http://home.earthlink.net/~dvdfrdmn/d/gdc-skyos-unstable.pkg
>>>
>>> It installs to /boot/programs/gdc.  Add /boot/programs/gdc/bin to your  PATH and you will have the 'gdc' and 'gdmd' commands.
>>>
>>> Multithreading is very dicey right now, but other than that, it should  be usable.  Good luck!
>>>
>>> David
>>
>>
>> Awesome! I'll try it once I get back home.
> 
> 
> I got to try GDC on SkyOS some today, and so far it works almost  perfectly. The only remark I have is that the compiler complains that it  can't find 'libgphobos.spec'. When I copy the file from  /boot/programs/gdc/lib/ to my working folder, it works. Is this a pilot  error on my side, or does the file need to be referenced differently  somewhere?
> 

Type this command:
mv /boot/programs/gdc/lib/libgphobos.spec /boot/programs/gdc/lib/gcc/i386-skyos-pe/3.4.4/

I'll update the package to include this fix.

> Also, did you get Robert to implement to stuff you needed to get  multithreading working properly?


Yes, Robert said he would make the changes.  I also found a workaround to do what I need, but I'm still seeing crashes.

David
January 15, 2006
On Tue, 27 Dec 2005 13:47:09 +0100, David Friedman <dvdfrdmn@users.ess-eff.net> wrote:

>> Also, did you get Robert to implement to stuff you needed to get  multithreading working properly?
>
>
> Yes, Robert said he would make the changes.  I also found a workaround to do what I need, but I'm still seeing crashes.

There's a new alpha release of SkyOS available now, with some of the changes you asked for implemented. Here's an excerpt of the change log:

28th, dec 2005:
Implemented pthread_detach
Implemented pthread_join
Implemented pthread_create detached state
Fixed ThreadCreate. Save return pid in local variable instead of using thread stucture which may have been freed already

I don't know if you have alpha access or not. If not, leave a message in the 'Threads and Garbage Collection' thread, and I'm pretty sure you'll get access.
-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
1 2 3 4 5 6
Next ›   Last »