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

Deploying applications written within SFU

 
Logged in as: Guest
Users viewing this topic: none
  Printable Version
All Forums >> [SFU / Interix / SUA Technology] >> SFU / Interix - Getting Started >> Deploying applications written within SFU Page: [1]
Login
Message << Older Topic   Newer Topic >>
Deploying applications written within SFU - May 3, '06, 8:27:11 AM   
lvirden


Posts: 38
Joined: Nov. 3, '05,
From: Larry W. Virden
Status: offline
I'm trying to determine whether I can make use of SFU. The first major issue is this - when I, as a developer, finish up compiling an application using SFU's gcc, is there a way to build it so that only that application needs to be present on the user's machine?

I really would prefer not to have to make installation of SFU part of the requirements to use a simple application.

If that issue can be handled, then the next step is whether there is a way to specify, to gcc, not to use the stack for executable code. If so, then the applications built won't require the user to modify the DEP setting. And thus they would be able to make use of any application without making any changes to their environment. This is, for me, the show stopping requirement.
Post #: 1
RE: Deploying applications written within SFU - May 3, '06, 12:51:20 PM   
Rodney

 

Posts: 3728
Joined: Jul. 9, '02,
From: /Tools lab
Status: offline
You need to have the Interix subsystem (a collection of programs aka "the jewels")
installed to service an applications system API calls.

The gcc that ships with Interix 3.5 does write execuatbale on the stack sometimes.
No there is not an option to turn this off.
With Interix 5.2 (SUA on R2) and later gcc has been modified to not use the stack.

(in reply to lvirden)
Post #: 2
RE: Deploying applications written within SFU - May 3, '06, 1:29:29 PM   
lvirden


Posts: 38
Joined: Nov. 3, '05,
From: Larry W. Virden
Status: offline
quote:

ORIGINAL: Rodney
You need to have the Interix subsystem (a collection of programs aka "the jewels")
installed to service an applications system API calls.


Thanks - that tells me what I needed to know - even though it wasn't what I _wanted_ to know :smile:.

We're trying to stay away from packages that require administrators to log into individual machines to install.

(in reply to Rodney)
Post #: 3
RE: Deploying applications written within SFU - May 3, '06, 2:32:16 PM   
Rodney

 

Posts: 3728
Joined: Jul. 9, '02,
From: /Tools lab
Status: offline
The installation can be done by anyone in the Administrators group as well as Administrator.
Just to roadmap things a bit for you:
Interix 3.5 installs on W2K, W2K3 and XP from the SFU 3.5 distribution.
Starting with W2K3/R2 Interix (version 5.2/SUA) starts to get distributed as part
of the base OS (the jewels -- utilities & libraries are still a separate install).
So Interix is in Vista (appearing in Beta 2) too.
The other bonus is starting with 5.2 on R2 Interix runs on 64-bit (AMD) server.
64-bit (AMD & IA) workstation comes with Vista (version 6.0).

(in reply to lvirden)
Post #: 4
RE: Deploying applications written within SFU - May 3, '06, 2:36:57 PM   
lvirden


Posts: 38
Joined: Nov. 3, '05,
From: Larry W. Virden
Status: offline
Thanks for the update. Vista is about 2 years away for us, so when things gets closer, I'll be able to return to this issue.

I appreciate your help!

(in reply to Rodney)
Post #: 5
Page:   [1]
All Forums >> [SFU / Interix / SUA Technology] >> SFU / Interix - Getting Started >> Deploying applications written within SFU 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.047