Building character driver using gcc-3.3, what flags to use?

Hi there,
I need to build my character driver on my Ultra 60 sparc station, using gcc 3.3. What flags do I use to build 32-binaries and 64-binaries?
I don't have the Forte Tools (C Compiler). I would like to purchase a copy, but it's tooo expensive for personal use.
Thank you,
Kym

You probably have discovered that Sun Studio 11 is now a free download:
http://developers.sun.com/prodtech/cc/
http://developers.sun.com/prodtech/cc/downloads/sun_studio/index.html
I am interested to know whether you find the "Building a Driver" section in the Device Driver Tutorial helpful:
http://docs.sun.com/app/docs/doc/819-3159/6n5d9rbv8?a=view#fgouv
Please let me know if you have any comments on any part of this book.
http://docs.sun.com/app/docs/doc/819-3159/
You can use the Send comments button at the bottom of any docs.sun.com document.
Thank you for your feedback,
Alta Elstad
Solaris Developer Documentation

Similar Messages

  • I just backed up my mac to an external hard drive using Time Machine. What would happen if I turn Time Machine off and then plug the external hard drive back into my computer?

    I just backed up my mac to an external hard drive using Time Machine. What would happen if I turn Time Machine off and then plug the external hard drive back into my computer?
    What I am ultimately wanting to do is make more room on my computer by backing up all of my files onto the external hard drive and then deleting them off of my computer. However, neededing to be able to retrieve them from the external hard drive later down the road.
    From what I have read and am trying to understand, is that I probably shouldn't have used time machine. I need to use the external hard drive like a basic flash drive where I can put things on and get things off without having it automatically update through time machine everytime I connect it to my computer.
    Not tech savvy at all and barely understand basics. I need very simple and easy to understand explanations.

    sydababy wrote:
    and then deleting them off of my computer.
    BIG BIG MISTAKE ..... youre making a linchpin deathtrap for your data trying to shove everything on a single fragile HD.
    Dont suffer the tragedy other people make, buy another or 2 more HD, theyre cheap as dust.
    The number of people who have experienced terror by having a single external HD backup is enormous.  One failure that WILL HAPPEN, and kaput,......all gone!
    Dont do it, its all about redundancy, redundancy, redundancy.
    follow here:
    Methodology to protect your data. Backups vs. Archives. Long-term data protection
    Deleting them off your computer is fine....having only ONE copy is extremely BAD.
    The Tragedy that will be, the tragedy that never should be
    Always presume correctly that your data is priceless and takes a very long time to create and often is irreplaceable. Always presume accurately that hard drives are extremely cheap, and you have no excuse not to have multiple redundant copies of your data copied on hard drives and squirreled away several places, lockboxes, safes, fireboxes, offsite and otherwise.
    Hard drives aren't prone to failure…hard drives are guaranteed to fail (the very same is true of SSD). Hard drives dont die when aged, hard drives die at any age, and peak in death when young and slowly increase in risk as they age.
    Never practice at any time for any reason the false premise and unreal sense of security in thinking your data is safe on any single external hard drive. This is never the case and has proven to be the single most common horrible tragedy of data loss that exists.
    Many 100s of millions of hours of lost work and data are lost each year due to this single common false security. This is an unnatural disaster that can avoid by making all data redundant and then redundant again. If you let a $60 additional redundant hard drive and 3 hours of copying stand between you and years of work, then you've made a fundamental mistake countless 1000s of people each year have come to regret.

  • I have one HDMI port on my television that is currently used for my hard drive/free view box.  What kind of adaptor can I buy so I can have the hard drive and my apple tv device plugged into the same HDMI PORT?

    I have one HDMI port on my television that is currently used for my hard drive/free view box.  What kind of adaptor can I buy so I can have the hard drive and my apple tv device plugged into the same HDMI PORT? Is it a switch or a splitter?  And where is it best to buy one?  Thanks!

    Welcome to the Apple Community.
    You need an HDMI switch.

  • External hard drive used for Time machine is full and having a hard time backing up. what should I do?

    External hard drive used for Time Machine is full and having a hrad time backing up. What is my best option moving forward? NAS?

    For All things Time Machine see Pondini's Excellent Infirmation here...
    http://pondini.org/OSX/Home.html
    Start with FAQs and Troubleshooting.

  • Is Extension Builder 2.1 using Flash compatible with Photoshop CC also in the future? (There are speculations, that it will be switched off, what will destroy my investment in that code)

    I have codes a lot of stuff using Extension Builder 2.1 using Flash technology to be compatible with Photoshop CS6 and Photoshop CC.
    There are speculations, that the support for this would be removed in Photoshop CC. This would destroy my investment in this code and my customers would not be able to use my products anymore, when they are using Photoshop CC.
    Is there any workaround planed for customers using Photoshop CC to be able to run extension build with Extension Builder 2.1 and Flashbuilder 2.6 also in the future?

    Can you supply a link?

  • Building a report using "PL/SQL Dynamic Content" can I have it output PDF?

    Hi,
    I build several reports using the "PL/SQL Dynamic Content" region and htp.p().
    The output is exactly what the customer wants but they would now like to have it go into PDF document.
    Is there a way to do it?
    Bill

    Bill,
    You can integrate APEX with Oracle BI Publisher and have your report generated to PDF.
    If you're just interested in saving what is on a web page in PDF, have a look at CuteFTP (Windows), which is a free print driver that allows you to "print" to a PDF file as if it were a printer. On the Mac, you can save to PDF and do not need any additional software.
    Thanks,
    – Scott –
    http://spendolini.blogspot.com/
    http://sumnertech.com/

  • Compiling sample driver with gcc

    I want to build "sst" sample scsi driver provided with the Solaris Device Driver Kit in Intel plaform using gcc. Is it possible to do that?
    I tried to use gcc as I don't have a native CC compiler. When I used gcc, it was giving me errors saying "__builtin_va_alist" is undeclared. I declared it as extern in the driver file and compiled it. When I tried to load the driver using "add_drv sst", I got an error message saying that the driver is not attached. Running "devfsadm" gave me the same result. In /var/adm/messages, under Kernel.notice, it says undefined symbol for most of the scsi functions. like scsi_reset, and scsi_alloc_consistent_buf and others and also for __builtin_va_alist. Finally it says. mod_load:cannot load module:sst.
    I was told by somebody that he could build the same driver using gcc in Sparc and ran it and never faced this problem of undefined functions.
    Thanks
    Ajith

    Hello,
    I tried that, but still the same error exists. The options that I have included for compiling my driver are copied below:
    gcc -I(My incldue dirs) -ffreestanding -D__arch64 -D_SYSCALL32 -D_SYSCALL32_IMPL -D_ELF64 -D__sparcv8cpu -DSYSACCT -DC2_AUDIT -D_KERNEL -c -o sparc/obj64/CommonFunctions.o CommonFunctions.c
    and I get the following error:
    when I include sys/varargs.h
    CommonFunctions.c:1214: `__builtin_va_alist' undeclared (first use in this function)
    CommonFunctions.c:1214: (Each undeclared identifier is reported only once
    CommonFunctions.c:1214: for each function it appears in.)
    and when I include varargs.h and the hack, #define SYSVARARGS_H /* sys/varargs.h hack for gcc */ I get the following error:
    CommonFunctions.c:1214:32: macro "va_start" passed 2 arguments, but takes just 1
    CommonFunctions.c: In function `LogMsg':
    CommonFunctions.c:1214: `va_start' undeclared (first use in this function)
    CommonFunctions.c:1214: (Each undeclared identifier is reported only once
    CommonFunctions.c:1214: for each function it appears in.)
    The gcc version that I have is 3.0. I am not able to figure out the reason.
    Thanks in Advance
    Vinay

  • I am building a website using IWEB, on my computer, and I am stuck suddenly, the page I made yesterday is hidden by another page and I cannot pursue.. Is there a way to learn the process, also I see a contradiction with ILIFE 2011, reading about an announ

    I am building a website using IWEB, on my computer, and I am stuck suddenly, the page I made yesterday is hidden by another page and I cannot pursue..
    Is there a way to learn the process, also I see a contradiction with ILIFE 2011, reading about an announcement of Steve Jobs....? that iWeb would not longer be??

    How is the first page hidden by the other page?  Where are you experiencing this problem?  In iWeb's window or in the browser window of the published site? 
    Are you referring to the page's link in your navbar?  If so check the Inspector/Page/Page pane for the "hidden" page and make sure it's set to be included in the navbar. If that's not the problem describe in detail what you mean and include any screenshots you can make of the problem.
    As far as the longevity of iWeb read the following:
    As you now know iWeb and iDVD have been discontinued by Apple. This is evidenced by the fact that new Macs are shipping with iLife 11 installed but without iWeb and iDVD.
    On June 30, 2012 MobileMe will be shutdown. HOWEVER, iWeb will still continue to work but without the following:
    Features No Longer Available Once MobileMe is Discontinued:
    ◼ Password protection
    ◼ Blog and photo comments
    ◼ Blog search
    ◼ Hit counter
    ◼ MobileMe Gallery
    Currently if the site is published directly from iWeb to the 3rd party server the RSS feed and slideshow subscription features will work. However, if the site is first published to a folder on the hard drive and then uploaded to the sever with a 3rd party FTP client those two features will be broken.
    All of these features can be replaced with 3rd party options.
    There's another problem and that's with iWeb's popup slideshows.  Once the MMe servers are no longer online the popup slideshow buttons will not display their images.
    Click to view full size
    However, Roddy McKay and I have figured out a way to modify existing sites with those slideshows and iWeb itself so that those images will display as expected once MobileMe servers are gone.  How to is described in this tutorial: iW14 - Modify iWeb So Popup Slideshows Will Work After MobileMe is Discontinued.
    NOTE: the iLife 11 boxed version Is no longer available at the online Apple Store.  To get a copy you'll have to try Amazon.com or eBay.com.
    This may be of interest to you: Life After MobileMe.
    OT

  • Greeting,  I want to reformat my external hard drive using Mac OS Extended (Journaled, Encrypted ) but before formatting it, I want to make sure that if I loose the hard drive or the hard drive get stolen, no one will be able to retrieve or recover the in

    Greeting,
    I want to reformat my external hard drive using Mac OS Extended (Journaled, Encrypted ) but before formatting it, I want to make sure that if I loose the hard drive or the hard drive get stolen, no one will be able to retrieve or recover the information on it so could you tell me what kind of encryption will be used or is there any way to recover the information?
    Thanks!

    I think FileVault is used to encryp internal hard drive but I wanna encrypt an external hard drive with Mac OS Extended Journaled Encrypted which is completely different!

  • Not able to create More than 1 Partition in USB Drive using kernel32 and DeviceIoControl

    I have successfully created 2 or more partitions in USB drive using DeviceIoControl in C++. Now I am trying to convert this code into C# using kernel32 and DeviceIoControl. But I am not getting more than 1 partition. Can anybody tell me what is wrong
    with this code?
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Diagnostics;
    using System.Runtime.InteropServices;
    namespace PartitionWrapper
    public class IOWrapper
    public static bool CreatePartitions(string selectedDrive)
    bool RetCode = false;
    try
    bool bSuccess = false;
    uint dwBytesReturned = 0;
    IntPtr hDisk = OpenVolume(selectedDrive);
    if (hDisk == null || hDisk == FSConstants.INVALID_HANDLE_VALUE)
    RetCode = false;
    goto FINAL;
    bSuccess = FSStructures.DeviceIoControl(hDisk, FSConstants.IOCTL_DISK_DELETE_DRIVE_LAYOUT, IntPtr.Zero, 0, default(IntPtr), default(uint), ref dwBytesReturned);
    // Get the partition information
    uint PartitionInfomations = (uint)(Marshal.SizeOf(typeof(FSStructures.DRIVE_LAYOUT_INFORMATION_EX)) + 3 * Marshal.SizeOf(typeof(FSStructures.PARTITION_INFORMATION_EX)));
    byte[] DBuffer = new byte[PartitionInfomations];
    GCHandle handle = GCHandle.Alloc(DBuffer, GCHandleType.Pinned);
    FSStructures.DRIVE_LAYOUT_INFORMATION_EX pDriveLayout = (FSStructures.DRIVE_LAYOUT_INFORMATION_EX)Marshal.PtrToStructure(handle.AddrOfPinnedObject(), typeof(FSStructures.DRIVE_LAYOUT_INFORMATION_EX));
    IntPtr pDriveLayoutPtr = Marshal.AllocHGlobal(Marshal.SizeOf(pDriveLayout));
    Marshal.StructureToPtr(pDriveLayout, pDriveLayoutPtr, false);
    // bSuccess = FSStructures.DeviceIoControl(hDisk, FSConstants.IOCTL_DISK_GET_DRIVE_LAYOUT_EX, default(IntPtr), default(uint), pDriveLayoutPtr, PartitionInfomations, ref dwBytesReturned);
    pDriveLayout = (FSStructures.DRIVE_LAYOUT_INFORMATION_EX)Marshal.PtrToStructure(pDriveLayoutPtr, typeof(FSStructures.DRIVE_LAYOUT_INFORMATION_EX));
    if (bSuccess || dwBytesReturned != PartitionInfomations)
    RetCode = true;
    else { RetCode = false; goto FINAL; }
    pDriveLayout.PartitionEntry = new FSStructures.PARTITION_INFORMATION_EX[0x16];
    pDriveLayout.PartitionStyle = FSStructures.PARTITION_STYLE.MasterBootRecord;
    pDriveLayout.PartitionCount = 4;
    pDriveLayout.DriveLayoutInformatiton.Mbr.Signature = 0xA4B57300;
    pDriveLayout.PartitionEntry[0] = new FSStructures.PARTITION_INFORMATION_EX();
    pDriveLayout.PartitionEntry[0].PartitionStyle = FSStructures.PARTITION_STYLE.MasterBootRecord;
    pDriveLayout.PartitionEntry[0].Mbr.BootIndicator = true;
    pDriveLayout.PartitionEntry[0].Mbr.RecognizedPartition = true;
    pDriveLayout.PartitionEntry[0].Mbr.PartitionType = 0x0B;
    pDriveLayout.PartitionEntry[0].PartitionNumber = 1;
    pDriveLayout.PartitionEntry[0].StartingOffset = 32256;
    pDriveLayout.PartitionEntry[0].PartitionLength = 3221225472;
    pDriveLayout.PartitionEntry[0].RewritePartition = true;
    pDriveLayout.PartitionEntry[0].Mbr.HiddenSectors = 32256 / 512;
    pDriveLayout.PartitionEntry[1] = new FSStructures.PARTITION_INFORMATION_EX();
    pDriveLayout.PartitionEntry[1].PartitionStyle = FSStructures.PARTITION_STYLE.MasterBootRecord;
    pDriveLayout.PartitionEntry[1].Mbr.BootIndicator = false;
    pDriveLayout.PartitionEntry[1].Mbr.RecognizedPartition = true;
    pDriveLayout.PartitionEntry[1].Mbr.PartitionType = 0x0B;
    pDriveLayout.PartitionEntry[1].PartitionNumber = 2;
    pDriveLayout.PartitionEntry[1].StartingOffset = 32256 + 3221225472;
    pDriveLayout.PartitionEntry[1].PartitionLength = 2147483648; //2147483648;//3221225472;
    pDriveLayout.PartitionEntry[1].RewritePartition = true;
    pDriveLayout.PartitionEntry[1].Mbr.HiddenSectors = 32256 / 512;
    for (int i = 0; i < pDriveLayout.PartitionEntry.Length; i++)
    pDriveLayout.PartitionEntry[i].RewritePartition = true;
    try
    bSuccess = FSStructures.DeviceIoControl(hDisk, FSConstants.IOCTL_DISK_SET_DRIVE_LAYOUT_EX, ref pDriveLayout, PartitionInfomations, default(IntPtr), default(uint), ref dwBytesReturned);
    catch (Exception ex)
    if (bSuccess)
    RetCode = true;
    else { RetCode = false; }
    bSuccess = FSStructures.DeviceIoControl(hDisk, FSConstants.IOCTL_DISK_UPDATE_PROPERTIES, IntPtr.Zero, 0, default(IntPtr), default(uint), ref dwBytesReturned);
    if (bSuccess)
    RetCode = true;
    else { RetCode = false; }
    FINAL:
    // Close the disk handle.
    if (hDisk != null && hDisk != FSConstants.INVALID_HANDLE_VALUE)
    FSStructures.CloseHandle(hDisk);
    catch { return false; }
    return RetCode;
    private static IntPtr OpenVolume(string DeviceName)
    try
    IntPtr hDevice;
    hDevice = FSStructures.CreateFile(
    @"\\.\" + DeviceName,
    FSConstants.GENERIC_EXECUTE | FSConstants.GENERIC_READ | FSConstants.GENERIC_WRITE | FSConstants.FILE_SHARE_READ | FSConstants.FILE_SHARE_WRITE,
    FSConstants.FILE_SHARE_WRITE,
    IntPtr.Zero,
    FSConstants.OPEN_EXISTING,
    0,
    IntPtr.Zero);
    if ((int)hDevice == -1)
    throw new Exception(Marshal.GetLastWin32Error().ToString());
    return hDevice;
    catch { return FSConstants.INVALID_HANDLE_VALUE; }
    internal static class FSConstants
    public const uint FILE_SHARE_READ = 0x00000001;
    public const uint FILE_SHARE_WRITE = 0x00000002;
    public const uint OPEN_EXISTING = 3;
    public const int GENERIC_EXECUTE = 0x10000000;
    public const uint GENERIC_READ = (0x80000000);
    public const uint GENERIC_WRITE = (0x40000000);
    public static IntPtr INVALID_HANDLE_VALUE = new IntPtr(-1);
    public const uint IOCTL_DISK_GET_DRIVE_LAYOUT_EX = 0x00070050;
    public const uint IOCTL_DISK_SET_DRIVE_LAYOUT_EX = 0x7C054;
    public const int IOCTL_DISK_UPDATE_PROPERTIES = 0x70140;
    public const int IOCTL_DISK_DELETE_DRIVE_LAYOUT = 0x0007c010;
    public const int IOCTL_DISK_CREATE_DISK = 0x7C058;
    internal static class FSStructures
    [DllImport("kernel32.dll", EntryPoint = "CreateFile", SetLastError = true)]
    public static extern IntPtr CreateFile(
    string lpFileName,
    uint dwDesiredAccess,
    uint dwShareMode,
    IntPtr lpSecurityAttributes,
    uint dwCreationDisposition,
    uint dwFlagsAndAttributes,
    IntPtr hTemplateFile);
    [DllImport("kernel32.dll", SetLastError = true)]
    public static extern int CloseHandle(IntPtr hObject);
    [DllImport("kernel32.dll", SetLastError = true)]
    public static extern bool DeviceIoControl(
    IntPtr hDevice,
    uint dwIoControlCode,
    [Optional]ref DRIVE_LAYOUT_INFORMATION_EX lpInBuffer,
    uint nInBufferSize,
    [Optional] [Out] IntPtr lpOutBuffer,
    uint nOutBufferSize,
    [Optional] ref uint lpBytesReturned,
    [Optional] IntPtr lpOverlapped);
    [DllImport("kernel32.dll", SetLastError = true)]
    public static extern bool DeviceIoControl(
    IntPtr hDevice,
    uint dwIoControlCode,
    IntPtr lpInBuffer,
    uint nInBufferSize,
    [Optional] [Out] IntPtr lpOutBuffer,
    uint nOutBufferSize,
    [Optional] ref uint lpBytesReturned,
    [Optional] IntPtr lpOverlapped);
    [StructLayout(LayoutKind.Sequential)]
    public struct DRIVE_LAYOUT_INFORMATION_EX
    public PARTITION_STYLE PartitionStyle;
    public int PartitionCount;
    public DRIVE_LAYOUT_INFORMATION_UNION DriveLayoutInformatiton;
    [MarshalAs(UnmanagedType.ByValArray, ArraySubType = UnmanagedType.Struct, SizeConst = 0x16)]
    public PARTITION_INFORMATION_EX[] PartitionEntry;
    [StructLayout(LayoutKind.Sequential)]
    public struct PARTITION_INFORMATION_EX
    [MarshalAs(UnmanagedType.U4)]
    public PARTITION_STYLE PartitionStyle;
    public long StartingOffset;
    public long PartitionLength;
    public int PartitionNumber;
    public bool RewritePartition;
    public PARTITION_INFORMATION_MBR Mbr;
    public PARTITION_INFORMATION_GPT Gpt;
    [StructLayout(LayoutKind.Sequential)]
    public struct PARTITION_INFORMATION_MBR
    public byte PartitionType;
    [MarshalAs(UnmanagedType.U1)]
    public bool BootIndicator;
    [MarshalAs(UnmanagedType.U1)]
    public bool RecognizedPartition;
    public uint HiddenSectors;
    [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
    public struct PARTITION_INFORMATION_GPT
    public Guid PartitionType;
    public Guid PartitionId;
    [MarshalAs(UnmanagedType.U8)]
    public EFIPartitionAttributes Attributes;
    [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 36)]
    public string Name;
    [Flags]
    public enum EFIPartitionAttributes : ulong
    GPT_ATTRIBUTE_PLATFORM_REQUIRED = 0x0000000000000001,
    LegacyBIOSBootable = 0x0000000000000004,
    GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER = 0x8000000000000000,
    GPT_BASIC_DATA_ATTRIBUTE_HIDDEN = 0x4000000000000000,
    GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY = 0x2000000000000000,
    GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY = 0x1000000000000000
    [StructLayout(LayoutKind.Explicit)]
    public struct DRIVE_LAYOUT_INFORMATION_UNION
    [FieldOffset(0)]
    public DRIVE_LAYOUT_INFORMATION_MBR Mbr;
    [FieldOffset(0)]
    public DRIVE_LAYOUT_INFORMATION_GPT Gpt;
    [StructLayout(LayoutKind.Sequential)]
    public struct DRIVE_LAYOUT_INFORMATION_GPT
    public Guid DiskId;
    public long StartingUsableOffset;
    public long UsableLength;
    public int MaxPartitionCount;
    [StructLayout(LayoutKind.Sequential)]
    public struct DRIVE_LAYOUT_INFORMATION_MBR
    public uint Signature;
    public enum PARTITION_STYLE : int
    MasterBootRecord = 0,
    GuidPartitionTable = 1,
    Raw = 2

    Hello,
    in the links below you can found many informations to help you:
    https://msdn.microsoft.com/en-us/library/windows/desktop/aa365730(v=vs.85).aspx
    http://www.codeproject.com/Articles/696388/Recover-Data-From-Corrupted-Drives-File-Systems-FA
    http://www.functionx.com/vcsharp/fileprocessing/drives.htm
    http://forums.codeguru.com/showthread.php?548305-partitioning-USB-Falsh-drive
    http://forums.codeguru.com/showthread.php?548169-USB-Flash-drive-Partitioning

  • My MacBook Pro stated that it needed to be updated. I clicked yes to restart the computer and update but when it restarted it stays on the gray screen with the apple logo and then pops up, stating "unable to find driver for this platform." What do I do?

    My MacBook Pro stated that it needed to be updated. I clicked yes to restart the computer and update but when it restarted it stays on the gray screen with the apple logo and then pops up, stating "unable to find driver for this platform." What do I do?

    Boot into Recovery by holding down the key combination command-R at the startup chime. Release the keys when you see a gray screen with a spinning dial.
    Note: You need an always-on Ethernet or Wi-Fi connection to the Internet to use Recovery. It won’t work with USB or PPPoE modems, or with networks that require any kind of authentication other than a WPA or WPA2 Personal password.
    When the Mac OS X Utilities screen appears, follow the prompts to reinstall the Mac OS. You don't need to erase the boot volume, and you won't need your backup unless something goes wrong. If your Mac didn’t ship with Lion, you’ll need the Apple ID and password you used to upgrade, so make a note of those before you begin.
    Don't install the Thunderbolt update -- it's defective.

  • How to build shared members using Rules file

    hi all,
    we have a source file like below,in that Bold members are shared member. we doknow how to modify the source file for building shared members using Rules file.
    Conf Total,~,Config A,*Lightbolt 365 A*
    Conf Total,~,Config A,*Lightbolt 540 A*
    Conf Total,~,Config A,*Lightbolt 730 A*
    Conf Total,~,Config A,*Thunderball 365 A*
    Conf Total,~,Config A,*Thunderball 270 A*
    Conf Total,~,Config A,*Roadranger 123 A*
    Can anyone give suggestion to resolve this issue.
    Thanks in Advance

    hi John,
    Here i'm building the dimension through generation build method.
    setting the properties as
    Field, Dimension, Field Type, Field Number
    Field1,Product,Generation,2
    Field2,Product,property,2
    Field3,Product,Generation,3
    Field4,Product,Generation,4
    After mapping it shows dimensions are correctly mapped.
    When i load the source file and the rule file, it shows error partially loaded data,.And it doesn't shows the shared member property. That is what asked How to modify the source file for building shared members using Rules file.
    Thanks,
    Edited by: user@99 on 25-May-2010 15:37

  • Problem in deployment of ISA B2B after building the app using ant buildtool

    Hi
    I've a problem with building ISA B2B App after modification.
    I've ISAWAC640SP11 and ant buildtool to build the application.
    I've setup a customer project in NWDS.
    I've build the application using build tool but when i try to deploy it
    on SAP J2EE 6.4 using SDM i get a weird message stating
    <b>"com.sap.sdm.util.sduread.IllFormattedSduFileException: The archive must be deployed with a 6.20 SDM, which has a SDM-SDA compatible version 1 or greater."</b>
    Does anyone know what is the exact proecess to build the application in
    SAP J2EE 6.4.
    Do we have to use the ant build tool or we can directly build the app using NWDS
    default build process ?
    Also can some one suggest me to setup a customer project for extension and
    modification of ISA B2B 640 on NWDS and SAP J2EE 6.4....
    Thanks & Regards
    Sandeep Solanki

    Guys please help  !!!
    atleast gimme some idea or suggestions.. !!!
    Regards
    Sandeep

  • HT201250 How to backup the Time Capsule to an external drive using Time Machine?

    Most of my data is on my Time Capsule since the hard drive on my iMac is too small for my music/movies/pictures and also so multiple devices can wirelessly access the data. I want to back up the files from my iMac and the Time Capsule on an external hard drive using the Time Machine. However, it seems that the Time Machine ignores the Time Capsule as a data source. How can I get this to work?

    No, I don't believe this solves your problem.
    TIme Machine can be used with a Time Capsule as a backup solution from connected macs and their drives but not from network drives, NAS or Time Capsules.
    Thus, if you store files for LAN access on a TC internal drive, and want to back them to the USB/external drive attached to that TC, you cannot use Time Machine to do so.
    Time Machine has not way of backing up ANY Time Capsule or NAS or WInPC or other networked drive, as far as I can tell. You will have to use some other backup software.
    This is exactly what I bought the TC for myself (tried to use the internal drive on the TC as a NAS for my LAN, storing my music and photos and documents and bought a LaCie 2TB USB3 extneral drive to connect to the TC and hoped to be able to use Time Machine to backup the internal drive to the LaCie drive....but this does not work, as TM cannot backup from a network drive or TC device.

  • Need some help with backing up external hard drive using Time Machine

    Hi all, I'm trying to work out the best way to back up multiple iPhoto libraries using Time Machine.
    At the moment I have got an iMac and Macbook Pro, both of which have an iPhoto library (with different content).  Currently these are not backed up at all.  So what I want to do is back both up to an NAS drive, which I know is straightforward.
    What I also want to do is create one iPhoto library on an external hard drive that I can use with my MBP, and then delete the iPhoto library on my MBP to free up some hard drive space (it's running slower and slower and I'm hoping that this might help it run quicker). 
    So, as I want to have the library on two seperate drives in case one fails, what I want to know is whether I could use Time Machine to back up my external hard drive as well as the internal drive of my MBP?  Also, would I need to have the external drive connected at all times for Time Machine to "see" it?
    I hope that makes sense, all I seem to be doing currently is going round and round and can't work out whether what I want to do is possible or not.
    Thanks in advance

    If I understand your goal correctly, you're considering using Time Machine as external storage, and it doesn't work that way.  Time Machine keeps around what it can, and older stuff gets flushed as the storage available to Time Machine reaches its lower threshold due to the addition of newer stuff.  When the older stuff gets flushed is not predictable.
    It is possible to have several Time Machine backups aimed at the same target (this can be done with Apple Time Capsule, for instance), though you might want to partition the disks to ensure that the intended amount of storage is available.  Different NAS drives have different features here.
    NAS is only as fast as your network connection, and that's almost always much slower than the in-box I/O connections; a local disk will be far faster than a NAS disk, just because of the bottleneck that is wired gigabit Ethernet, and most WiFi is slower and sometimes far slower than wired gigabit Ethernet.  FWIW.
    If your MacBook Pro is old enough and you have $$ but aren't in a position to spend $$$$$ on a newer model, then consider an in-place drive upgrade.
    If your network connection is fast enough to transfer the amount of data you're dealing with in a reasonable time, there are also hosted storage options.
    You can use a NAS drive as storage independent of Time Machine, and relocate stuff there.  (You'll still want to have backups of that data, as NAS drives — even NAS with RAID — can still lose files, become corrupted or otherwise ruin your data day.
    As for your performance, keeping about 10% or so free on the disks is the local preference, but it's worth reviewing the performance of the whole system — Performance Monitor, Console.app, etc — to see if there's something else going on, or if your system load and personal performance expectations are exceeding what your MacBook Pro can provide.

Maybe you are looking for

  • Time Machine stopped backing up but doesn't give warning/error

    Hi, by chance I noticed, that Time Machine doesn't backup up any more, but still doesn't give errors.  In Console I see the following for a now typical run: 21.04.15 09:58:11,493 com.apple.backupd: Starting standard backup 21.04.15 09:58:12,043 com.a

  • XI 2.0 messages vs XI 3.0 (or PI 7.0) Integration Server

    Hi, Is it true that webMethods - using their XI Adaptor - is only capable of sending XML message in XI 2.0 format ? In our PI 7.0, when creating an communication channel of the type of "XI adapter", the only choice i have is XI 3.0 message protocole

  • Lookinig for an App so that I can have my web site on my iPad2

    I have an iPad 2, which I am using while on the road.  Would really like to find an App that lets me store my web site on the iPad. 3G and WiFi are great but never seem to be available when I want to access my web site to show customers my product de

  • XMLDocument.validateContent(DTD)

    Hi, I use xmlparserv2.jar. I have a case that is after I created a document use dom. I want to check the validity of the document with an existing DTD. I tried to use the method XMLDocument.validateContent(dtd). However it is always returning true no

  • How to user Analytic workspace manager  in Oracel 9

    Hi All, I am new to OLAP, I want to know how to configure/use Analytic workspace manager in my database for creating OLAP. I am using oracle 9.2.0.1.0. Regards Ananth