dbTalk Databases Forums  

Sending object code

comp.databases.pick comp.databases.pick


Discuss Sending object code in the comp.databases.pick forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Eugene Perry
 
Posts: n/a

Default Sending object code - 11-04-2003 , 01:00 PM






Question for those developers that do not send source code. We have a
subset of our product that we do not want to sent the source code with the
product (i.e. security code etc.).

We have access to D3 7.21 on NT. The question is how do we get our product
on other versions of D3 - both on NT and Linux? The majority of the code we
will send source and just compile it. However, for that small subset, we
only want to send the object code.

Any suggestions?



Reply With Quote
  #2  
Old   
alauts
 
Posts: n/a

Default Re: Sending object code - 11-04-2003 , 03:23 PM






At compile time, the object code exists in the dict of the file where the
source code is. If you send only the dict portion of the file instead of the
data portion, you should have no problems.

Albert

"Eugene Perry" <eperry1977novirus (AT) earthlink (DOT) net> wrote

Quote:
Question for those developers that do not send source code. We have a
subset of our product that we do not want to sent the source code with the
product (i.e. security code etc.).

We have access to D3 7.21 on NT. The question is how do we get our
product
on other versions of D3 - both on NT and Linux? The majority of the code
we
will send source and just compile it. However, for that small subset, we
only want to send the object code.

Any suggestions?





Reply With Quote
  #3  
Old   
Eugene Perry
 
Posts: n/a

Default Re: Sending object code - 11-04-2003 , 09:09 PM



The question is.....is object code generated on D3/NT compatible to
D3/Linux. And what about versions - we have 7.21 but is it compatible to
7.14 or 7.3 etc.

Eugene

"alauts" <albert_leland (AT) yahoo (DOT) com> wrote

Quote:
At compile time, the object code exists in the dict of the file where the
source code is. If you send only the dict portion of the file instead of
the
data portion, you should have no problems.

Albert

"Eugene Perry" <eperry1977novirus (AT) earthlink (DOT) net> wrote in message
news:vqftqrnne22u88 (AT) corp (DOT) supernews.com...
Question for those developers that do not send source code. We have a
subset of our product that we do not want to sent the source code with
the
product (i.e. security code etc.).

We have access to D3 7.21 on NT. The question is how do we get our
product
on other versions of D3 - both on NT and Linux? The majority of the
code
we
will send source and just compile it. However, for that small subset,
we
only want to send the object code.

Any suggestions?







Reply With Quote
  #4  
Old   
alauts
 
Posts: n/a

Default Re: Sending object code - 11-04-2003 , 10:48 PM



Oh... In order to get the most complete answer, you'll have to give us more
specifics (i.e. source code). However, generally, source should be compiled
in the operating system that it's expected to run on. As far as
compatability between patch levels, or release levels, it all depends on
your source especially if you call Pick related programs or O/S executables.

Good luck on this one!

Albert

"Eugene Perry" <eperry1977novirus (AT) earthlink (DOT) net> wrote

Quote:
The question is.....is object code generated on D3/NT compatible to
D3/Linux. And what about versions - we have 7.21 but is it compatible to
7.14 or 7.3 etc.

Eugene

"alauts" <albert_leland (AT) yahoo (DOT) com> wrote in message
news:IqWdnT5Zo_hDhTWiRVn-sA (AT) comcast (DOT) com...
At compile time, the object code exists in the dict of the file where
the
source code is. If you send only the dict portion of the file instead of
the
data portion, you should have no problems.

Albert

"Eugene Perry" <eperry1977novirus (AT) earthlink (DOT) net> wrote in message
news:vqftqrnne22u88 (AT) corp (DOT) supernews.com...
Question for those developers that do not send source code. We have a
subset of our product that we do not want to sent the source code with
the
product (i.e. security code etc.).

We have access to D3 7.21 on NT. The question is how do we get our
product
on other versions of D3 - both on NT and Linux? The majority of the
code
we
will send source and just compile it. However, for that small subset,
we
only want to send the object code.

Any suggestions?









Reply With Quote
  #5  
Old   
Eugene Perry
 
Posts: n/a

Default Re: Sending object code - 11-04-2003 , 10:58 PM



The code is very generic - no flashing, no calling c routines etc.

Eugene

"alauts" <albert_leland (AT) yahoo (DOT) com> wrote

Quote:
Oh... In order to get the most complete answer, you'll have to give us
more
specifics (i.e. source code). However, generally, source should be
compiled
in the operating system that it's expected to run on. As far as
compatability between patch levels, or release levels, it all depends on
your source especially if you call Pick related programs or O/S
executables.

Good luck on this one!

Albert

"Eugene Perry" <eperry1977novirus (AT) earthlink (DOT) net> wrote in message
news:vqgtc56i6jm7fd (AT) corp (DOT) supernews.com...
The question is.....is object code generated on D3/NT compatible to
D3/Linux. And what about versions - we have 7.21 but is it compatible
to
7.14 or 7.3 etc.

Eugene

"alauts" <albert_leland (AT) yahoo (DOT) com> wrote in message
news:IqWdnT5Zo_hDhTWiRVn-sA (AT) comcast (DOT) com...
At compile time, the object code exists in the dict of the file where
the
source code is. If you send only the dict portion of the file instead
of
the
data portion, you should have no problems.

Albert

"Eugene Perry" <eperry1977novirus (AT) earthlink (DOT) net> wrote in message
news:vqftqrnne22u88 (AT) corp (DOT) supernews.com...
Question for those developers that do not send source code. We have
a
subset of our product that we do not want to sent the source code
with
the
product (i.e. security code etc.).

We have access to D3 7.21 on NT. The question is how do we get our
product
on other versions of D3 - both on NT and Linux? The majority of the
code
we
will send source and just compile it. However, for that small
subset,
we
only want to send the object code.

Any suggestions?











Reply With Quote
  #6  
Old   
Eugene Perry
 
Posts: n/a

Default Re: Sending object code - 11-04-2003 , 11:02 PM



The problem is that we do not have access to many versions of D3 - currently
all we have is 7.21 for NT. It becomes difficult to compile the code on all
the different versions out there.

I do agree that generating the code on the version that it will run on is
the optimum solution.

Eugene

"alauts" <albert_leland (AT) yahoo (DOT) com> wrote

Quote:
Oh... In order to get the most complete answer, you'll have to give us
more
specifics (i.e. source code). However, generally, source should be
compiled
in the operating system that it's expected to run on. As far as
compatability between patch levels, or release levels, it all depends on
your source especially if you call Pick related programs or O/S
executables.

Good luck on this one!

Albert

"Eugene Perry" <eperry1977novirus (AT) earthlink (DOT) net> wrote in message
news:vqgtc56i6jm7fd (AT) corp (DOT) supernews.com...
The question is.....is object code generated on D3/NT compatible to
D3/Linux. And what about versions - we have 7.21 but is it compatible
to
7.14 or 7.3 etc.

Eugene

"alauts" <albert_leland (AT) yahoo (DOT) com> wrote in message
news:IqWdnT5Zo_hDhTWiRVn-sA (AT) comcast (DOT) com...
At compile time, the object code exists in the dict of the file where
the
source code is. If you send only the dict portion of the file instead
of
the
data portion, you should have no problems.

Albert

"Eugene Perry" <eperry1977novirus (AT) earthlink (DOT) net> wrote in message
news:vqftqrnne22u88 (AT) corp (DOT) supernews.com...
Question for those developers that do not send source code. We have
a
subset of our product that we do not want to sent the source code
with
the
product (i.e. security code etc.).

We have access to D3 7.21 on NT. The question is how do we get our
product
on other versions of D3 - both on NT and Linux? The majority of the
code
we
will send source and just compile it. However, for that small
subset,
we
only want to send the object code.

Any suggestions?











Reply With Quote
  #7  
Old   
Ross Ferris
 
Posts: n/a

Default Re: Sending object code - 11-05-2003 , 12:33 AM



Provided you don't use the CRT statement you are in business .... if
you use CRT, you would want to compile your code on a 7.2.0 release
(or earlier), which IS forwards & backwards compatible

Just do a T-DUMP DICT <yourfilenamehere> on the source machine & you
can do a T-LOAD DICT <yourfilenamehere> (OR on the receiving end

HTH


"Eugene Perry" <eperry1977novirus (AT) earthlink (DOT) net> wrote

Quote:
The question is.....is object code generated on D3/NT compatible to
D3/Linux. And what about versions - we have 7.21 but is it compatible to
7.14 or 7.3 etc.

Eugene

"alauts" <albert_leland (AT) yahoo (DOT) com> wrote in message
news:IqWdnT5Zo_hDhTWiRVn-sA (AT) comcast (DOT) com...
At compile time, the object code exists in the dict of the file where the
source code is. If you send only the dict portion of the file instead of
the
data portion, you should have no problems.

Albert

"Eugene Perry" <eperry1977novirus (AT) earthlink (DOT) net> wrote in message
news:vqftqrnne22u88 (AT) corp (DOT) supernews.com...
Question for those developers that do not send source code. We have a
subset of our product that we do not want to sent the source code with
the
product (i.e. security code etc.).

We have access to D3 7.21 on NT. The question is how do we get our
product
on other versions of D3 - both on NT and Linux? The majority of the
code
we
will send source and just compile it. However, for that small subset,
we
only want to send the object code.

Any suggestions?





Reply With Quote
  #8  
Old   
Art Martz
 
Posts: n/a

Default Re: Sending object code - 11-05-2003 , 09:13 AM



Ross Ferris wrote:
Quote:
Provided you don't use the CRT statement you are in business .... if
That has me curious! What would change about the CRT statement that
much? Seems like a pretty basic command.

Art



Reply With Quote
  #9  
Old   
rockingred
 
Posts: n/a

Default Re: Sending object code - 11-05-2003 , 01:49 PM




Another way around it is to write a proc which is the first thing T-
DUMPed and the first thing T-LOADed. The user at the other end must run
the proc to T-LOAD the rest of the programs. Then you can send the
source and have your proc compile it and then delete it.


--
Posted via http://dbforums.com

Reply With Quote
  #10  
Old   
Eugene Perry
 
Posts: n/a

Default Re: Sending object code - 11-05-2003 , 03:13 PM



So what is to stop someone from just taking a look at the proc and manually
doing a t-fwd and getting the source?

It would certainly be nice if it was that simple - I would love it.

Eugene

"rockingred" <member35589 (AT) dbforums (DOT) com> wrote

Quote:
Another way around it is to write a proc which is the first thing T-
DUMPed and the first thing T-LOADed. The user at the other end must run
the proc to T-LOAD the rest of the programs. Then you can send the
source and have your proc compile it and then delete it.


--
Posted via http://dbforums.com



Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.