-----BEGIN PGP SIGNED MESSAGE-----

Hi all

I'm trying to know if it is possible and how I can cross-compile from Linux
to SCO using Oracle 7.3.2.2 Production Release for SCO Unix wich I run 
successfully with the iBCS module...

If I succesfully achive it, I will make a mini-HOWTO to the community, I
think I will be very useful to students as I

I have read the gcc info pages about cross-compiling, and I think that I need:

+ GAS, the GNU assembler compiled with --target=sco option
+ GNU binutils compiled with --target=sco option
+ GCC with --target=sco option
+ libc static libraries for sco
+ include files for sco
+ Also info pages says that some systems needs some "start files" as
    'crt0.o' (or something like this) in order to compile, 
    Does SCO needs also this?

- ---------------------->         XOR   <--------------------------
This SCO executables:
/bin/idar (archiver)
/bin/idas (assembler)
/bin/idld (linker)
/lib/idcpp (preprocessor)
/lib/idcomp (compiler)
                                                  
and the questions are:

What of the above commented components I can get from the Free Software
Foundation or in L/GPL license? Where I can get them? Precompiled binaries?
If not possible, Can I obtain them from another source?

My System: Debian GNU/Linux 1.3.1 with 2.0.32 kernel, libc6(glibc2) 
and libc5 compatibility, 32Mb RAM, iBCS ver. 971113

Also I'm not sure if Oracle I downloaded it has all the components needed
for compiling:

+ There is no 'proc' "compiler" and the Makefiles provided in the demos
uses it... ¿? If it is not longer provided in evaluation copies does
previous 'proc' compilers work? What does exactly I need?
If I get proc from previous versions, does I will need libc.a/includes from SCO?
+ Does it includes an static version of libc? (libs listed below)
+ Does I can use Linux's static version of libc (libc.a)
+ libc6(glibc2) header files for Linux are suitable for SCO?
  (http://www.pauck.de/marco/ suggests it making minimal modifications)
+ Does I have all the necessary include files for Oracle? (also listed below)
+ Are previous evaluation copies of Oracle avaliable somewhere?

Does anybody tried with Linux+iBCS+ UnixWare apps (like Oracle)?

And of course, the most important, Am I crazy?

Please send me your comments and suggestions to [EMAIL PROTECTED]

Thanks in advance,

                Ulisses


Info about the Oracle version I run: 

- - downloaded from
ftp://www.oracle.com/pub/www/wgserver/SCO/7.3.2.2.0/large/o7wsint.tar.Z

- - wich the following static libraries (archives):

./lib/libcommon.a       
./lib/libcore.a
./lib/libcore3.a
./lib/libcox.a
./lib/libcv6.a
./lib/libdruid11.a
./lib/libepc.a
./lib/libepcfe.a
./lib/libepcpt.a
./lib/libgeneric.a
./lib/libhh2.a
./lib/libhhc2.a
./lib/libhhm2.a
./lib/libidl.a
./lib/libknlde.a
./lib/libknlopt.a
./lib/libmlx.a
./lib/libmmcm.a
./lib/libc3v6.a
./lib/libmmiw.a
./lib/libmmmm.a
./lib/libmmoi.a
./lib/libmmos.a
./lib/libmmov.a
./lib/libmmutil.a
./lib/libncr.a
./lib/libnlsrtl.a
./lib/libnlsrtl3.a
./lib/liboacore2.a
./lib/libpkg.a
./lib/libpls.a
./lib/libros.a
./lib/libros21db.a
./lib/libros21etc.a
./lib/libros21ndb.a
./lib/libsem.a
./lib/libslax.a
./lib/libserver.a
./lib/libsql.a
./lib/libsqlnet.a
./lib/libsqlplus.a
./lib/libsvrmgr.a
./lib/libsvrmgrm.a
./lib/libsyn.a
./lib/libtk21c.a
./lib/libtk21etc.a
./lib/libtk21m.a
./lib/libtk21etm.a
./lib/libtk21nqap.a
./lib/libut.a
./lib/libxa.a
./lib/libapps.a
./lib/libclient.a
./lib/libsvrmgrl.a
./lib/libcog.a
./network/lib/libntis.a
./network/lib/libnttcp.a
./network/lib/libnttli.a
./network/lib/libtcl.a
./network/lib/libtnsapi.a
./ows/lib/libndwa.a
./ows/lib/libndwb.a
./ows/lib/libndwd.a
./ows/lib/libndwg.a
./ows/lib/libndwr.a
./ows/lib/libndws.a
./ows/lib/libndww.a
./ows/lib/libndw1.a
./rdbms/lib/libexp.a
./rdbms/lib/libimp.a
./rdbms/lib/libknlopt.a
./rdbms/lib/libstublm.a

- -and the following includes:

./network/demo/tftpdef.h
./network/demo/cmd.h
./network/public/tnsapi.h
./otrace/public/epc.h
./rdbms/demo/cdemo6.h
./rdbms/public/ocikpr.h
./rdbms/public/oratypes.h
./rdbms/public/xa.h
./rdbms/public/ociapr.h
./rdbms/public/ocidem.h
./rdbms/public/ocidfn.h


-----BEGIN PGP SIGNATURE-----
Version: 2.6.3a
Charset: latin1
Comment: PGP public key avaliable at http://www.rediris.es/cert/keyserver

iQB1AwUBNPQYcA/N+5+NQ63pAQGq4wL9G3rhq7BRjiOfuu4gWWb+XpDkQ9X0vy+P
cbiv1xdnbUNOV2cNlfwLF6rWZdnva9CIxlKPwGi1Ela7tWFTIFetSmDSFsJ5GU1U
93bjYBR+cBOIznd4zFkvFUPDoGy5buWG
=xp3G
-----END PGP SIGNATURE-----


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] .
Trouble?  e-mail to [EMAIL PROTECTED] .

Reply via email to