Free Downloads, Community Forum,
FAQs and Developer Resources


Make /Tools Your Home | Link to us

Today's posts | Posts since last visit | Most Active Topics

All Forums Register Login Search Subscriptions My Profile Inbox
Tool Warehouse FAQs Resources Help Member List Address Book Logout

GCC Rebuild on Interix 3

 
Logged in as: Guest
Users viewing this topic: none
  Printable Version
All Forums >> [SFU / Interix / SUA Technology] >> Interix Advanced Forum >> GCC Rebuild on Interix 3 Page: [1]
Login
Message << Older Topic   Newer Topic >>
GCC Rebuild on Interix 3 - Dec. 10, '02, 10:46:20 AM   
Thomas

 

Posts: 16
Joined: Dec. 10, '02,
From: Voisins le Bretonneux, France
Status: offline
Hi everyone,

I need, for some tests with threads, to rebuild gcc 3.1 (or newer), on WinNT 4.0 workstation with Interix 3.0.
What configure options or make options should I use to have a successful build ??

Thanks a lot.

Cheers,
Thomas
Post #: 1
RE: GCC Rebuild on Interix 3 - Dec. 10, '02, 1:14:12 PM   
Rodney

 

Posts: 3714
Joined: Jul. 9, '02,
From: /Tools lab
Status: offline
Hi Thomas,

I' m sort of curious: why not use the gcc 3.3 binary in the /tools warehouse?

- Rodney

(in reply to Thomas)
Post #: 2
RE: RE: GCC Rebuild on Interix 3 - Dec. 11, '02, 4:13:24 AM   
Thomas

 

Posts: 16
Joined: Dec. 10, '02,
From: Voisins le Bretonneux, France
Status: offline
Hi Rodney,

I will use the gcc 3.3 binary to build the other release of gcc.
First, gcc 3.3 is a Beta...
Secondly, I need to rebuild a gcc binary to enable it to use threads (if gcc has not been build with --enable-threads, it won' t be able to build binaries that will manage threads correctly).

Here are my reasons...

Cheers,
Thomas

(in reply to Rodney)
Post #: 3
RE: GCC Rebuild on Interix 3 - Dec. 11, '02, 11:31:56 AM   
Rodney

 

Posts: 3714
Joined: Jul. 9, '02,
From: /Tools lab
Status: offline
I' ll clear up some confusion about the current gcc version being labeled " 3.3" . The current official release of gcc is labeled " 3.2" . But gcc is a moving target (by CVS) and the Interix gcc is a snapshot post-release of 3.2 with additional work. So calling it 3.2 isn' t right; calling it 3.3 is closest to right.

WRT threads: the flag " --enable-threads" won' t make a difference. Interix 3.0 does not support kernel pthreads at this time. The next major version release is suppposed to, but I don' t have any hint about a date/timeline. If you are going to use the GNU ' pth' package it still won' t matter because it is a user-space non-pre-emptive thread package.

- Rodney

(in reply to Thomas)
Post #: 4
RE: RE: GCC Rebuild on Interix 3 - Dec. 12, '02, 3:56:06 AM   
Thomas

 

Posts: 16
Joined: Dec. 10, '02,
From: Voisins le Bretonneux, France
Status: offline
Ok Rodney, I understand.

I know that the Pth package is non-preemptive.
I heard of FSU threads that should be preemptive user-threads package, and I would to try using them.

If you say that I don' t need to rebuild gcc, that' s fine.
Thanks a lot.

Cheers,
Thomas

(in reply to Rodney)
Post #: 5
Page:   [1]
All Forums >> [SFU / Interix / SUA Technology] >> Interix Advanced Forum >> GCC Rebuild on Interix 3 Page: [1]
Jump to:





New Messages No New Messages
Hot Topic w/ New Messages Hot Topic w/o New Messages
Locked w/ New Messages Locked w/o New Messages
 Post New Thread
 Reply to Message
 Post New Poll
 Submit Vote
 Delete My Own Post
 Delete My Own Thread
 Rate Posts


Search All Forums -

Advanced search


SPONSORS



Forum Software © ASPPlayground.NET Advanced Edition 2.5 ANSI

0.031