Compiling for solaris 9 on solaris 8 machine

Hi, is it possible to use a solaris 8 machine with workshop, to compile binary for solaris 9.
I need to compile user-mode app as well as kernel modules both for 64/32 bit environments.
The modules are all dynamically linked.
If this is possible, what is the proper procedure??
ERAN.

For user space apps, if you are sticking to the published interfaces (ie: not using any private, non-public symbols you might have dug up in our libraries) then compiling and linking on Solaris 8 and running on Solaris 9 is not a problem, at least for user space. Run appcert on your application if you want to ensure you aren't using anything private. We are forward-compatible in this sense.
As for kernel modules, I don't know enough to comment.

Similar Messages

  • License for cross-compilation for solaris 10 sparc on Linux x86

    I'd like to do cross-compilation for solaris 10 sparc on Linux x86 using gcc (for linux). To do that, I have to copy libraries (/lib/64) and includes (/usr/include) from a sparc machine to my linux machine.
    The compilation will be run on about (up to) 50 Linux machines (by various developers). We also have 3 solaris-10-SPARC machines.
    I wonder if Solaris license allows me to copy the includes and libs to perform compilation elsewhere.
    I also checked "OTN License Agreement for Oracle Solaris", but it looks like Oracle allows for installing "the programs" on up to 3 machines, but I need it on 50.
    Thanks for any suggestions or redirections to a proper place where I can get an answer.
    Marek

    When installing Solaris 10 01/06 on a Dell 1850 I receive an error message during the install saying "no disk found". I assume that the drive/controller is not recognized. The Dell 1850 is listed under the HCL for Solaris 10 10/06. I don't believe I can use the Solaris(TM) Device Driver for the LSI MegaRAID Adapter floppy with 1/06. I don�t have any other Solaris boxes up so I can�t build a jump start server. Any suggestions?

  • Solaris 10 virtual machine for VMware

    I've tried the "Solaris 10 OS, AMD x64 Platform - Solaris Enterprise System Virtual Machine for VMware (Solaris 10 11/06) 3.0". I've d/l the virtual appliance for vmware one can find from there : http://developers.sun.com/solaris/downloads/solaris_apps/index.jsp#vmware
    I encountered 2 problems :
    The first was the network (netcard) wasn't recognised at all. It's strange because the settings should be the same for every vmware virtual machines. It may be because I'm running the latest version from vmware (10.0.2). The default option was NAT, and I tried the others as well. All other systems I'm using with vmware are working correctly, including the opensolaris "Nexenta".
    The second one was with the screen resolution, it was excessively huge, around 2800 x 2000. I couldn't change it in the gnome desktop (the option had no effect). I managed to change it by altering the /etc/X11/xorg.conf file. The same was for the keyboard settings, I couldn't switch to azerty (french) keyboard. I had to change it in xorg.conf file.

    im new to vmware too, but just wan to share my experience with you.
    5.5.1 vmware workstation with vmtool installed.
    - my NIC still define as pcn0, encountered packet drop network issue
    - dtlogin doesn't work properly with my screen resulation, mouse work fine without pressing ctrl+alt key to get out from vmware
    6.0 vmware workstation with vmtool installed.
    - no more packet drop issue, especially when i ssh from pc to vmware.
    - gdm fit to screen, GUI work fine.
    - my shared folder working now, mount as /hgfs.
    # ifconfig -a
    lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
    inet 127.0.0.1 netmask ff000000
    vmxnet0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
    inet 192.168.1.6 netmask ffffff00 broadcast 192.168.1.255
    ether 0:c:29:75:2:f0
    # cat /etc/release
    Solaris 10 11/06 s10x_u3wos_10 X86
    Copyright 2006 Sun Microsystems, Inc. All Rights Reserved.
    Use is subject to license terms.
    Assembled 14 November 2006
    Section "Device"
    Identifier "VMware SVGA"
    Driver "vmware"
    EndSection
    Section "Screen"
    Identifier "Screen 1"
    Device "VMware SVGA"
    Monitor "vmware"
    Section "Monitor"
    Identifier "vmware"
    VendorName "VMware, Inc"
    HorizSync 1-10000
    VertRefresh 1-10000
    EndSection
    # ps -ef| grep vm
    root 474 1 0 May 24 ? 10:43 /usr/sbin/vmware-guestd --background /var/run/vmware-guestd.pid
    root 446 1 0 May 24 ? 0:22 /usr/sbin/vmware-memctld --background /var/run/vmware-memctld.pid
    root 5663 1 1 08:05:32 ? 1:12 /usr/lib/vmware-tools/bin/i86/vmware-user -blockFd 3
    # modinfo| grep vm
    131 f9e15000 43c0 207 1 vmxnet (VMware Ethernet Adapter b45731)
    198 fa03d000 1a00 208 1 vmmemctl (VMware Memory Control b45731)
    199 fa03f000 69b8 209 1 vmhgfs (HGFS Device Interface)
    199 fa03f000 69b8 23 1 vmhgfs (Host/Guest Filesystem)
    223 fea63ffc 1744 25 1 vmblock (VMBlock File system)

  • Is it possible to use CC 5.7 to compile for Solaris 6/7 platforms?

    Hello,
    we are currently upgrading to the new CC 5.7 from CC5.2 (Forte Update 1). One advantage we notice is the new, simplified licensing scheme, and hence the possibility to get rid of the license server installations. However, we still have to support our product on Solaris 7 (and possibly, though unlikely, Solaris 6).
    Because CC 5.7 only installs on Solaris 8, the question is whether it would be possible to cross-compile for those older platforms (e.g. via -xarch). (And use our Solaris 7 installations only for testing, not compile-purposes anymore.)
    Your help is greatly appreciated!
    Many thanks,
    Andreas

    Programs built on Solaris 8 usually will not run on Solaris 2.6 or 7, no matter what compiler you use. Sun Studio 9 (C++ 5.7) supports only Solaris 8, 9, and 10.
    You need to build your applications on the lowest version of Solaris that they are intended to be run on. Maybe you could build on Solaris 7 using FD6u1, and again on Solaris 8 using Studio 10 for customers using Solaris 8 and later.

  • Where can I get a C compiler for Solaris  10 (sparc)?

    Where can I get a C compiler for Solaris 10 (sparc)?

    Have you tried gcc ?Ok. What kind of GCC compiler for Solaris 10( sparc) can you suggest me?
    The gcc-3.3.2 was compiled on Solaris 9, but i am using it on Solaris 10, that is why(it is my assumption) i have some problems with compilation library files( for example, sys/kstat.h)

  • Oracle 8i for solaris(intel based machine) software download

    hi sir,
    i wnat oracle 8i software on intel(solaris) platform, i am not abel to find out in oraclr site, plz give me replay , where can i get
    regds
    jani
    So that we may better diagnose DOWNLOAD problems, please provide the following information.
    - Server name
    - Filename
    - Date/Time
    - Browser + Version
    - O/S + Version
    - Error Msg

    This is what you have available in OTN.
    Oracle8i Enterprise Edition Downloads
    Note: Oracle9i, Oracle's newest database, can be downloaded here.
    Linux
    Oracle8i Enterprise Edition Release 3 (8.1.7.0.1) for Linux (Intel), with OPS
    Windows
    Oracle8i Enterprise/Standard Edition Release 3 (8.1.7) for Windows 2000/NT
    Solaris
    Oracle8i Enterprise Edition Release 3 (8.1.7) for Sun SPARC Solaris (64 and 32 bit)
    UNIX
    Oracle8i Enterprise Edition Release 3 (8.1.7) for AIX-Based systems (64 and 32 bit)
    Oracle8i Enterprise Edition (64-bit) Release 3 (8.1.7) for HP 9000 Series HP-UX
    Oracle8i Enterprise Edition Release 3 (8.1.7) for Compaq Tru64 UNIX
    http://otn.oracle.com/software/products/oracle8i/index.html
    Joel Pérez

  • Compile a .FMB on Solaris

    I hava a .FMB wich was developed with FORMS BUILDER 9i on a WIN NT Machine. I transfer it via FTP on a Solaris Machine where the Oracle 9iAS is running. To get that Form running I have to compile it on solaris, right?
    ok, How Do I compile it on solaris?
    How to compile it?
    Whats f90genm.sh ?? Does anybody know how to use it or how to geht information about it?
    Is it necessary to install Forms Builder on Solaris to compile it?
    Thank you for your help!
    Greetings,
    Marc

    try with this script ( forms and menu )
    for i in `ls *.fmb`
    do
    echo compiling for $1
    frmcmp.sh Userid=<username>/<password>@alias Batch=Yes Module=$i Module_Type=Form Compile_All=Yes Window_State=Minimize
    done
    for i in `ls *.mmb`
    do
    echo compiling for $1
    frmcmp.sh Userid=<username>/<password>@alias Batch=Yes Module=$i Module_Type=MENU Compile_All=Yes Window_State=Minimize
    done

  • Oracle 10g R2 installation on sun solaris 10 Sparc machine

    Hi there,
    I encountered the following problem during oracle 10g R2 installation on sun solaris 10 Sparc machine
    Error encountered:
    Using paramFile: /u01/Oracle/10gr2_db_sol/install/oraparam.ini
    Checking installer requirements...
    Checking operating system version: must be 5.8, 5.9 or 5.10. Actual 5.10
    Passed
    Checking Temp space: must be greater than 250 MB. Actual 2266 MB Passed
    Checking swap space: must be greater than 500 MB. Actual 2335 MB Passed
    Checking monitor: must be configured to display at least 256 colors Failed <<<<
    >>> Could not execute auto check for display colors using command /usr/openwin/bin/xdpyinfo. Check if the DISPLAY variable is set.
    Some requirement checks failed. You must fulfill these requirements before
    continuing with the installation,at which time they will be rechecked.
    Continue? (y/n) [n]
    The following were the steps taken before encountering the above error
    1. logged into a workstation
    2. From its xterm terminal I logged to the oracle server via ssh oracle@ip
    3. keyed in the following at the command prompt
    DISPLAY=machine_name:0.0; export DISPLAY
    4. executed the following from the command prompt
    ./runInstaller
    Note: when executing the ./runInstaller, the preinstallation checking just hangs at Checking monitor: must be configured to display at least 256 colors. But the log file shows it failed during preinstallation checking as shown in Error encountered
    Please help me with this problem.
    Thank you
    Ravindran Kanniah

    It is because of UNIX shell. I also faced this error during installation.
    First check your shell by the following command.
    $ echo $SHELL
    Then select the below.
    For csh shell
    $ setenv DISPLAY 192.168.1.128:0.0
    $ export DISPLAY
    For sh,ksh and bash
    $ DISPLAY=192.168.1.128:0.0
    $ export DISPLAY
    After you do this check the value of DISPLAY variable.
    $ echo $DISPLAY
    If the DISPLAY variable is set then run ./runInstaller.
    One advice: Keep a complete log of your terminal session. This will help you in future :)
    -aijaz

  • Installing cluster in solaris 10 virtual machine

    I want to configure two node cluster in solaris 10.
    I created a partion 0f 2 GB but forgot to name it as /globaldevices while installing.
    Now, I am unable to modify my partition table as the error is " can't modify while it has mounted partitions ".
    Kindly tell me how to have a /globaldevices partition without reinstalling solaris 10 virtual machine.
    Also I want to free the 2 GB space and I want to give it to root.
    Please help

    Moderator Action:
    Moved from the General Solaris 10 forum
    to the Clustering forum, hopefully to more on-topic.
    @O.P.
    Please try to pay attention to where you actually place your posts.
    If you pick an appropriate forum, you'll get better responses.
    These are technical forums, not a bunch of chat rooms.
    For example, there are forum members that ONLY post to the clustering forum and those same people NEVER contribute to the Solaris 10 forum.

  • No cc ( c cmpiler) required for R12 on Solaris

    Hi,
    I saw the R12 installation document, (system software and Networking requirement section).
    For Solaris SPARC the following maintenance tools are required
    ar, ld, make and xdisplay server.
    ar--> for archiving files
    ld--> link editor for object files
    make-->make builds object files from the source files and then links the object files to create the executables
    But there is no cc or gcc ( c compiler) for solaris.....why it is not mentioned? I think, by default it will come with solaris????

    Hi,
    Please refer to the following documents.
    Note: 43208.1 - Certified Compilers
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=43208.1
    Note: 169706.1 - Oracle® Database on AIX®,HP-UX®,Linux®,Mac OS® X,Solaris®,Tru64 Unix® Operating Systems Installation and Configuration Requirements Quick Reference (8.0.5 to 11.1)
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=169706.1
    Regards,
    Hussein

  • How to Enable firewall on Solaris 10 SPARC Machine?

    Hi All,
    I have installed Solaris 10 SPARC & by default the firewall is disabled.
    Now i need to enable firewall?
    Can i know how to enable firewall Solaris 10 SPARC Machine?
    Also can i know how to open up specific TCP & UDP ports?

    What exactly are you looking for? By default Solaris is a secure operating system, but can be tuned to be more or less secure. The link above on IP Filtering is one way to make a system more secure, and is can be used to set up a firewall.
    -- Alan

  • Installing RealTek ethernet card in solaris 7 sparc machine

    I inserted RealTek ethernet card in my Solaris-7 Sparc machine. But to work it properly ,need to install driver for the card. I searched a lot but i did't get the driver to download . I have read from some sites that the driver for solaris 7 sparc is not avaliable.How can i solve this problem.?
    Anybody please help me to solve the problem.

    You can try a NIC driver from RealTek, directly.
    http://www.realtek.com.tw/downloads/
    ... but for a SPARC system? That may be problematic.
    Does OBP see the device? Use show-devs at the OK prompt.
    If it isn't seen at OBP's elementary hardware level, the OS will never use it.
    If it is recognized at OBP, then try the manufacturer's drivers.
    Return to the forum and let the rest of us know what happens..

  • Using SHA1 for passwords in Solaris 10

    Does any know how to use SHA1 encryption for passwords on Solaris 10? I know I'd need to modify crypt.conf, but I don't know where to get the .so to go along with that.
    I'm moving some users from Mac OS X, and their passwords are SHA1 hashes.
    Thanks!
    Mike VanHorn
    [email protected]

    yes, no and maybe :-)
    There is a command in /usr/platform/SUNW,Sun-Fire-V210/sbin which allows you to control the LOM, the name of this command is "scadm", the LOM packages on the supplemental CD are for different (older) types of LOM and doesn't to anything useful at all on a SunFire V210.
    However, even though the scadm command let you administer the LOM, it won't display the temprature, but you can use the prtdiag -v command to display information about fans, tempratures and friends.
    Happy Easter.
    //Magnus

  • WebGate for OHS on Solaris?

    I cannot find a WebGate for OHS on Solaris. I can only find OHS2 on Solaris. Anyone know where to get it?
    Joost

    bump
    I have still not found this WebGate, it is not on any Oracle distribution package that I can find. Does it exist?

  • Video driver for Compaq 1240 (solaris 8)

    I've installed Solaris 8 on my Laptop, a compaq P 1240,
    The videocard is a neo magic. This driver is not in the list. Are there any drivers I can use..??

    Always check the Hardware Compatibility List on Sun website for
    information on compatible hardware on Solaris.
    http://soldc.sun.com/support/certify/info.html
    For video devices, you can look under:
    http://soldc.sun.com/support/drivers/hcl/8/fcs/BOOK.htm
    There is also a site for drivers downloads:
    http://soldc.sun.com/support/drivers/index.html
    Specific drivers are usually provided by the vendors. Therefore, you should actually go to S3 for drivers on Solaris.

Maybe you are looking for