Confusing error building existing code on Solaris 10 Intel (AMD64)

I have Solaris 10 on AMD64, using the bundled GCC
gcc version 3.4.3 (csl-sol210-3_4-branch+sol_rpath)
I'm attempting to build part of our large C++ application and am getting a strange link error:
ld: fatal: relocation error: file: ./obj_g/amd64-solaris10-gcc40/mksdic.o section: .rel.debug_info symbol: : relocation against a discarded symbol,
        symbol is part of discarded section: .gnu.linkonce.t._ZNK18CompressedADFSARep21get_transition_vectorEv
collect2: ld returned 1 exit statusThe mangled symbol (containing ADFSARep) refers to a member function in the code.
Googling for this error only returns hits on people attempting to bootstrap GCC itself, and comes down to an incompatibility between Solaris ld and GNU ld. From what I've read elsewhere the recommendation is to use GNU as but Sun ld, so I'm completely confused.
Simple C++ programs work fine, of course. The executable in question uses several .o files as well as a number of static libraries. However, I can get a similar error if I construct a command-line that just links two of the object files without including any of the static libraries.
I also tried with GCC 4.0.x, same result.
Any and all help and suggestions are appreciated.
Tom Emerson

Try to ask your question in Solaris 10 x86 forum, since the question seems to be amd64 specific.
Also, could you provide (if possible) those two c++ files source which object files fail to link along with the command line.
As a side note, would you consider an option to migrate your project to SunStudio?

Similar Messages

  • Assembly error on Sun Studio 11 - Solaris 10/amd64

    Hi All
    I am compiling my source code using cc. My cc version is
    cc: Sun C 5.8 2005/10/13
    I am using Sun Studio 11 and Solaris 10 on amd64 for my build.
    I am getting following Assemply errors when compiling my code.
    cc -xarch=amd64 -Kpic gptas.c
    Assembler:
    "/tmp/yabeAAALdaqGz", line 31 : Illegal mnemonic
    "/tmp/yabeAAALdaqGz", line 34 : Syntax error
    "/tmp/yabeAAALdaqGz", line 37 : Syntax error
    "/tmp/yabeAAALdaqGz", line 50 : Illegal mnemonic
    Failure in /opt/ss11/SUNWspro/prod/bin/fbe, status = 0x7f00
    Fatal Error exec'ing /opt/ss11/SUNWspro/prod/bin/fbe
    cc: acomp failed for gptas.c
    The c code which I'm trying to compile:
    /*ARGSUSED*/
    int
    #if defined(__STDC__) || defined(__cplusplus)
    gptas(unsigned *x, short flag)
    #else
    gptas(x,flag)
    unsigned *x;
    short flag;
    #endif
    #ifdef __STDC__
    volatile int r; /* volatile so optimizers won't get
    * rid of variable - some assembly code
    * depends on offsets with this on
    * the stack.
    #else
    int r; /* var to return explicitly */
    #endif
    r = 0; /* always set return to 0 */
    asm(" movl $1,%eax"); /* this 1 inworking reg will set x /
    asm(" pushl %ebx"); /* save the register; eax already saved */
    asm(" movl 8(%ebp),%ebx"); /* move the address of x */
    asm(" xchg %eax,(%ebx)"); /* atomic swap a one with x /
    asm(" cmp $0,%eax"); /* test what was in x /
    asm(" jnz .A9999"); /* jump if x was already set /
    r = 1; /* indicate set occurred */
    asm(" .A9999:");
    asm(" popl %ebx"); /* restore the register */
    return(r);
    Can someone let me know if this is a Compiler issue or it has something to do with my code .
    I'll Appreciate any help on this.
    Thanks in Advance
    Somak

    If you specify -S compiler option, assembly file will be produced and it enables you to look at the code assembler is complaining about. For example:
    /ASM
    pushl %ebx <== line 31
    /ASMEND
    I'm not too familiar with AMD64 ABI, but it is possible that you can't use 32-bit registers in 64 bit mode with some operations like memory (including stack) access.
    I was able to compile code with the following changes:
    asm(" movl $1,%eax"); /* this 1 inworking reg will set x /
    asm(" pushl %rbx"); /* save the register; eax already saved */
    asm(" movl 8(%rbp),%ebx"); /* move the address of x */
    asm(" xchg %eax,(%rbx)"); /* atomic swap a one with x /
    asm(" cmp $0,%eax"); /* test what was in x /
    asm(" jnz .A9999"); /* jump if x was already set /
    r = 1; /* indicate set occurred */
    asm(" .A9999:");
    asm(" popl %rbx"); /* restore the register */

  • Blu-ray error:"file already exists", code "6" , Note : 118240 11771552 11826176

    It has been a 3 days that i have try to make Blu-ray .ISO image on Encore CS5, i always have that message: Blu-ray error: "file already exists", code "6" , Note : 118240 11771552 11826176. Everything seems to work fine before.
    Windows 7 Ultimate 64bit,
    Intel Core i7-2600K Sandy Bridge 3.4GHz,
    CORSAIR CWCH50-1 High Performance CPU Cooler, ASUS P8P67 PRO,
    G.SKILL Ripjaws X Series 16GB,
    EVGA GeForce GTX 460 (Fermi) 2GB ,
    Matrox MXO2 with MAX,
    COOLER MASTER HAF 932 Black ATX Full Tower Computer Case,
    Adobe CS 5 Production Premium
    thanks in advance

    Thank you ram8kumar. I will answer step-by-step, as you did:
    - there is no subtitle in the project
    - .PSD file is not to large, 2 files 1920X1080 and only 2-3Mb, and they only used as menu (I did this a milion times before), there is no slideshow in the project
    - Disc name is not blank
    - there is no sledeshow (burning a slideshow with no pan and zoom or with no transition with H264 settings)
    Lest two might be the problem.
    - I exported .h264 files from PPro CS5 with Matrox MXO2 Mini with MAX, Matrox preset and if I remember right target was 30Mb/sek
    - Audio and video  track duration in the timeline was 1(one) frame  difference.
    Thank you agan, and I will post the results as soon as I will get done with it.
    Vladymyr.

  • Solaris adapter: Error building user.

    Hello!
    We are using our IDM to manage users in Solaris Zones. This worked fine, but after moving some zones to a new system, the IDM says it does not find the users any more. When I do a "Accounts / Load from resource", I get the following error for many users:
    Error extracting account 'nobody': com.waveset.adapter.exception.ContinuableIteratorException: Error building user.Does anyone know how to fix this error?
    TIA
    Stephan

    Problem solved: I forgot to change the profile for the user which changes accounts on the system. After editing /etc/user_attr all works fine now.

  • 64-bit compilation problem on Solaris/Intel: 7th argument not initialized

    I have a problem when compiling a program on a 64-bit Solaris Intel server. The problem is that when calling a function, if the 7th or next arguments are long arguments and I pass uncasted small integers values to it, the first 32-bit of my values are uninitialized.
    I have isolated the problem in the following source code.
    #include <stdio.h>
    #include <strings.h>
    void fnc1(a,b,c,d,e,f,g,h)
    long a,b,c,d,e,f,g,h;
    printf("%ld,%ld,%ld,%ld,%ld,%ld,%ld,%ld\n", a,b,c,d,e,f,g,h);
    void main()
    fnc1(0x10101010deadbeef,0x20202020deadbeef,
         0x30303030deadbeef,0x40404040deadbeef,
         0x50505050deadbeef,0x60606060deadbeef,
         0x70707070deadbeef,0x80808080deadbeef);
    fnc1(1,2,3,4,5,6,7,8);
    }I compile it using the following command:
    cc src1.c -g $* -m64 -o prog1.exeWhen I run the resulting .exe, I get the following result:
    1157442768875667183,2314885534015405807,3472328299155144431,4629771064294883055,5787213829434621679,6944656594574360303,8102099359714098927,-9187201948855714065
    1,2,3,4,5,6,8102099355978170375,-9187201952591642616The problem is that the first 32 bits of my 7th and 8th arguments are not initialized when the function is called.
    I know that in the following cases, I do not have the problem:
    - if I cast the arguments;
    - on other platforms (AIX, SunOs/Sparc, HPUX) or if I compile in 32-bit;
    - if I use optimization (-xO1 to -xO5) ;
    - if I prototype my function at the beginning of my source (void fnc1(long a,long b,long c,long d,long e,long f,long g,long h););
    I have over 1,000,000 lines of existing code to support. I am afraid using optimization would have other impacts and for now, I cast the arguments as problems are reported. Would there be a better way to handle this? By using a compiler switch?
    Thanks in advance.

    Tom.Truscott wrote:
    clamage45 wrote:
    But if you are passing to an ellipsis, you either cast actual arguments to the type the function expects, or the function extracts the default promoted type. Such code always works ...Yes, and developers should attempt to accomplish just that. Alas this is very difficult to ensure, particularly given the lack of a run-time type checking mechanism.In theory, proper use of the ellipsis function would be documented, and programmers would read and follow the documentation. In practice, some programmers don't read the instructions, or forget them, or someone ill-advisedly changes the way the function works so that existing calls stop working. Variable-argument functions are a fragile mechanism. (I program almost exclusively in C++, which has combinations of features such that variable-argument functions are rarely, if ever, needed.)
    Can one even assume that the value of the NULL macro is correct? Never, because the C standard allows a variety of definitions for NULL, and implementations vary. Passing NULL to an ellipsis is a recipe for failure. Don't do it.
    >
    Suppose you have function FI with an ellipsis that expects to get int arguments, and another FL that expects to get long arguments. When you port the code to a 64-bit environment, function FL fails. If you use the -signext option, function FI will fail.Ah, but for us FL never fails, since the compilers always widen the arguments. I fail to see the circumstance in which widening would cause FI to fail, could you please give a more specific example?
    void FI(int count, ...)
        va_list va;
        va_start(va, count);
        int t;
        while( --count >= 0) {
           t = va_arg(va, int);
           do_something(t);
    }Function FI expects to extract 32-bit int arguments. If compiled with -signext, the calling function will pass 64-bit arguments. Perhaps the -signext option also causes the 32-bit extraction to be changed to a 64-bit extraction. I have no personal experience with the option, and I'm not in a position where I can experiment right now.

  • Who knows - Has Oracle plan to make 9i on Solaris Intel x86 in the future?

    Now Sun continue support of Solaris Intel, But Oracle release only 8.1.7 exist.
    Any comments,please

    Hi again,
    assumption proven ;-)
    full details from Oracle below
    HTH,
    Peter
    Applies to: Oracle Server - Enterprise Edition - Version: 10.2.0.1
    SymptomsWhile installing Oracle10gR2 on a Solaris 10 x86-64 server, Oracle Universal Installer (OUI) reports the following errors while checking the kernel parameters:
    shmsys:shminfo_shmmax=4294967295 found no entry . Failed <<
    shmsys:shminfo_shmmni=100 found no entry . Failed <<
    shmsys:shminfo_semmni=100 found no entry . Failed <<
    shmsys:shminfo_semmsl=256 found no entry . Failed <<
    The overall results of this check is Failed.
    The kernel parameters do not meet the minimum requirements
    CauseOUI is looking at /etc/system to check the kernel parameter settings, but this file is not used (by default) in Solaris 10
    OUI should check the kernel parameter settings using the resource control utility ( /bin/prctl )
    SolutionTo implement the solution, please execute one the following steps:
    1. Verify that the kernel parameter settings are correct using the resource control utility ( /bin/prctl ) and then start OUI like this:
    ./runInstaller -ignoreSysPrereqs
    OR
    2. Include the recommended kernel parameter settings in the /etc/system file and start OUI as normal:
    ./runInstaller

  • ERROR compiling webutil.pll on Solaris 10

    Hi all,
    I'm trying to compile the library webutil.pll.
    The problem is that the compiler does not respond.
    I did the steps to the configuration of the webutil and also apply the patch 4960210.
    I show the error:
    -bash-3.00$ frmcmp_batch.sh module=webutil.pll module_type=LIBRARY userid=webutil/webutil@dev10
    Forms 10.1 (Form Compiler) Version 10.1.2.0.2 (Production)
    Forms 10.1 (Form Compiler): Release - Production
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
    With the Partitioning, Real Application Clusters, OLAP, Data Mining
    and Real Application Testing options
    PL/SQL Version 10.1.0.5.0 (Production)
    Oracle Procedure Builder V10.1.2.0.2 - Production
    Oracle Virtual Graphics System Version 10.1.2.0.0 (Production)
    Oracle Multimedia Version 10.1.2.0.2 (Production)
    Oracle Tools Integration Version 10.1.2.0.2 (Production)
    Oracle Tools Common Area Version 10.1.2.0.2
    Oracle CORE 10.1.0.5.0 Production
    Thus ended.
    Looking at the processes running:
    -bash-3.00$ prstat
    PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP
    18343 oracle 817M 793M cpu1 0 0 0:02:55 25% frmcmp_batch/1
    18697 root 288M 41M sleep 59 0 0:00:01 0.9% java/14
    15920 oracle 312M 88M sleep 29 10 0:00:08 0.0% java/40
    13133 oracle 121M 47M sleep 59 0 0:10:00 0.0% emagent/17
    15939 oracle 159M 32M sleep 29 10 0:00:01 0.0% java/13
    15919 oracle 131M 46M sleep 29 10 0:00:04 0.0% java/20
    15937 oracle 182M 42M sleep 29 10 0:00:01 0.0% java/13
    141 daemon 4688K 2512K sleep 59 0 0:03:35 0.0% kcfd/4
    Deputy also:
    -bash-3.00$ uname -a
    SunOS bqbarfs01 5.10 Generic_138889-08 i86pc i386 i86pc
    Environment variables set in the profile are:
    -bash-3.00$vi .profile
    set -o vi
    stty kill \^u
    umask 022
    TEMP=/tmp
    TMPDIR=/var/tmp
    export TEMP TMPDIR
    ORACLE_BASE=/soft1/app/oracle
    ORACLE_HOME=/soft1/app/oracle/OraHome_2
    #TNS_ADMIN=/soft1/app/oracle/product/OraHome_2/network/admin
    TNS_ADMIN=/soft1/app/oracle/OraHome_2/network/admin
    LD_LIBRARY_PATH_64=/soft1/app/oracle/product/OraHome_2/lib
    export LD_LIBRARY_PATH_64
    LIBPATH=/soft1/app/oracle/product/OraHome_2/lib
    #ORA_NLS33=/soft1/app/oracle/product/OraHome_2/ocommon/nls/admin/data
    ORA_NLS33=/soft1/app/oracle/OraHome_2/ocommon/nls/admin/data
    #LD_LIBRARY_PATH=/soft1/app/oracle/product/OraHome_2/lib32:/usr/lib:/soft1/app/oracle/product/OraHome_2/network/lib:/usr/css:/opt/lib/cobol
    LD_LIBRARY_PATH=/soft1/app/oracle/OraHome_2/lib:/soft1/app/oracle/OraHome_2/jdk/jre/lib:/soft1/app/oracle/OraHome_2/jdk/jre/lib/i386:/usr/lib:/soft1/app/orac
    le/OraHome_2/network/lib:/usr/css:/opt/lib/cobol
    CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib
    export TNS_ADMIN LIBPATH ORA_NLS33 LD_LIBRARY_PATH ORACLE_SID CLASSPATH
    PATH=${PATH}:/soft1/app/oracle/OraHome_2/jdk/bin:/usr/ucb:/usr/bin:/etc:/usr/ccs/bin:/usr/openwin/bin:/opt/bin:/opt/bin/cobol:$ORACLE_HOME/bin:$ORACLE_HOME/o
    pmn/bin:$ORACLE_HOME/forms
    export PATH
    set -o vi
    stty kill \^u
    export ORACLE_HOME TNS_ADMIN ORACLE_BASE
    DISPLAY=170.129.2.206:0.0;
    TERM=vt220; export TERM DISPLAY
    ORACLE_TERM=vt220; export ORACLE_TERM
    stty erase ^H
    NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
    FORMS_PATH=/soft1/app/oracle/OraHome_2/forms; export FORMS_PATH
    export NLS_LANG
    export TWO_TASK=dev10
    #export DISPLAY=170.129.2.196:0.0
    export DISPLAY=170.129.70.32:0.0
    Any idea what could be the problem?
    Many Thanks in Advance,
    Fabian

    At first glance I have a few questions and/or comments:
    You said:
    "...I did the steps to the configuration of the webutil and also apply the patch 4960210...{quote}
    Patch 4960210 is 10.1.2.2. Given that your Forms components are still reporting 10.1.2.0.2 as seen in your posting, I will assume that you did not correctly install and relink the patch. You should be seeing version 10.1.2.2 and not 10.1.2.0.2. Refer to Metalink note 404477.1 as this may be the cause of the patching problem. The note and the patch mentioned within that note are specific to Windows and SPARC, but may help you to troubleshoot your Solaris Intel environment.
    Although not related to your problem, be aware that the latest patch is 10.1.2.3 (patch ID 5983622)
    {quote}
    Forms 10.1 (Form Compiler) Version 10.1.2.0.2 (Production)
    Forms 10.1 (Form Compiler): Release - Production
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
    With the Partitioning, Real Application Clusters, OLAP, Data Mining
    and Real Application Testing options
    PL/SQL Version 10.1.0.5.0 (Production)
    Oracle Procedure Builder V10.1.2.0.2 - Production
    Oracle Virtual Graphics System Version 10.1.2.0.0 (Production)
    Oracle Multimedia Version 10.1.2.0.2 (Production)
    Oracle Tools Integration Version 10.1.2.0.2 (Production)
    Oracle Tools Common Area Version 10.1.2.0.2
    Oracle CORE 10.1.0.5.0 Production
    {quote}
    Once you correct this problem, you will need to ensure that you have run the WebUtil sql script as its contents is needed to compile webutil.pll. The script can be found in the Developer Suite Oralce Home\forms directory. The file name is: create_webutil_db.sql
    Also, I would recommend using frmcmp.sh and not _batch. This will require access to a X session.

  • Issue when creating a project form existing code

    Enviroment:
    Solaris 10
    Oracle Solaris Studio
    I build a new project from existing code
    Set custom Makefile that use a GNU GCC
    Issue on C++ code assistance:
    - some times GCC C++ include file not found
    - some time doesn't find external include file
    - some .h (some times all) and .cc are excluded from code assistance
    What Do I have to do if for instance C++ assistance didn't find <vector>
    What Do I have to do if all .h are excluded from C++ code assistance or are assign to custom build tool?
    Is there a tutorial to configure in the right way code assistance when we have a custom Makefile with GNU GCC compiler?
    Edited by: vim_mauro on Jul 1, 2010 12:30 AM

    Did you see?
    [http://developers.sun.com/sunstudio/documentation/tutorials/studio12.1_qs/#makefileprojects|http://developers.sun.com/sunstudio/documentation/tutorials/studio12.1_qs/#makefileprojects]
    [http://netbeans.org/kb/docs/cnd/configuring-code-assistance.html|http://netbeans.org/kb/docs/cnd/configuring-code-assistance.html]

  • Designer syntax errors in correct code.

    I have added some trigger code to a bound item. The designer syntax checker finds errors in the code but the generated form runs correctly. It appears that the syntax checker doesn't like DECLARE. The code doesn't do anything and I believe it is fine but I would like to get the syntax checker to stop complaining about it. Any suggestions on how I might arrange things to stop the syntax error messages would be appreciated. Here is the offending code with error messages:
    DECLARE
    item_id     Item;
    BEGIN
    item_id := FIND_ITEM('M1.STATE');
    END;
    The Syntax Checker found the following errors:-
    PLS-00103: (Line 1) Encountered the symbol "DECLARE" when expecting one of the following:
    begin function package pragma procedure separate subtype type
    use <an identifier> <a double-quoted delimited-identifier>
    form current cursor external language
    The symbol "begin" was substituted for "DECLARE" to continue.
    PLS-00103: (Line 20) Encountered the symbol "end-of-file" when expecting one of the following:
    begin case declare end exception exit for goto if loop mod
    null pragma raise return select update while with
    <an identifier> <a double-quoted d
    [2] error(s), [0] warning(s)

    This will not work correctly in 32-bit Windows (or 64-bit) The type of wParam *must* be WPARAM, the type of lParam *MUST* be LPARAM, and for a dialog handler the return type should be BOOL. The old _export keyword no longer exists, and is not needed in
    Win32. FAR is a macro with an empty body and its appearance in all places can be deleted. The quaint and confusing PASCAL keyword may still work, but it would be better to use the now-correct term CALLBACK. Since this is clearly antique Win16 code, there may
    be other problems dealing with size of integers. The types int, long, DWORD, UINT and others all represent 32-bit values. The return type for window handlers must have the return type LRESULT, and for dialog handlers, BOOL. All wParam and lParam types must
    be changed as I indicated. Note that for Win16, wParam was 16-bit and lParam 32-bit. For Win32, WPARAM, LPARAM and LRESULT are all 32-bit values, and for Win64 they are 64-bit values. Any place the code casts a pointer to an integer type, the code is inherently
    incorrect. You must use types like INT_PTR, UINT_PTR, DWORD_PTR and other _PTR-suffixed types for such casts; in Win32 these are pointer-sized integer types (32-bit) and in Win64 they are pointer-sized integer types (64-bit). Types like int, long, DWORD, etc.
    are 32-bit values in both Win32 and Win64. Converting code to run on Win32/64 from Win16 requires great caution, because the programming "standards" that were taught for Win16 did not plan on true platform portability, and programmers were taught
    terrible techniques such as declaring wParam as WORD and LPARAM as long. And casting pointers to ints and back. All of these techniques lead to disaster.

  • Strange Error - 5005: Unknown error optimizing byte code.

    Hello flashcoders,
    I am facing strange problem since long time. This error code
    even doesn't exist in the list of error codes.
    This is the exact error I am getting while I compile the FLA
    from flash CS3.
    Location : , Line 1
    Description : 5005: Unknown error optimizing byte code.
    Source :
    I don't know exact reason about its generation, But here are
    the some possible reasons / hints:
    Case 1) Overloading:
    1.1) Size of .fla is 10.5 MB and its document class contains
    more than 60 classes to import and has more than 100 variables.
    1.2) Even if I put In document class - only variable
    initialization and class importing are there. Nothing in its
    constructor + no other functions are defined. Still error is there.
    1.3) If we import all classes and has all variables then it
    gives this compile error. But if we remove some particular numbers
    of variable, it's start working. In this we can remove any type of
    variables.
    1.4) After reducing variables, application starts working
    till that it won't.
    Case 2)
    2.1) Size of .fla is 1.75 MB and its document class is same
    as above one.
    2.2) All assumptions are same as above.
    2.3) Now this class contains all functions and have
    initialization of all variables + classes.
    2.4) In this If we remove 3-5 variables, it will start
    functioning else it won't.
    Its a huge application so I am even confused that what is the
    cause of error and this error stopped our working for a week now.
    Bit more information about the project that may help the team to
    identify the reason.
    1. Project development started with flash public alpha 3.
    When we started using Flash CS3, we had some design problem if we
    do open the FLA in CS3, so we completely redesigned the Movieclips
    etc., in Flash
    CS3 IDE.
    2. Project contains approx 250 classes.
    3. In main application, it imports 67 classes. (it works if I
    keep 63 classes in document class).
    4. In the case 3 above, if that works with 63 classes and If
    I do add 3 frames in existing movieclip, it stops working.
    5. In the case 3 above, if that works with 63 classes and If
    I do add / declare few more variables, it stops working.
    It would be humble appreciation if someone can come up with
    some light in the dark tunnel.
    Best Regards,
    Ashvin Savani - "arckid"
    Founder & CTO - Avinashi.com
    Adobe Community Expert
    We Never Give Up!

    I've posted an article on this problem -
    http://www.negush.net/blog/5005-unknown-error-optimizing-byte-code/
    - and here are a few ideas on how to handle it (check out the
    comments):
    - try turning off the optimizer
    - delete ASO files
    - also it seems that changing the java vm heap memory size
    could help (find he environment variables in the Windows computer
    properties and search the JAVA_TOOL_OPTIONS variable)

  • Headstart 6.5 Deployment environment - Sun Solaris Intel

    Is it possible to deploy the headstart runtime environment to UNIX Sun Solaris Intel?
    I am trying to make the 'hsdcgi65' file for Sun Solaris Intel without success. The make file is for solaris (SPARC).
    Modifying the make file does not do any good and while compiling, I am getting the error "hsdcgi65.o wrong machine type".

    Louis,
    Your best bet is to just make a static HTML launch document for your application rather than using the cgi launch
    environment. You can create a static launch document by using the generic Application Launchform on your
    (windows) development platform to launch your application start form. Right-click on the browser window and
    select View Source. Copy and paste this code to make a static HTML launch document.
    Regards,
    Lauri

  • Error FF753 Tax code 01 not appear in any G/L account item with FM Active

    Hi
    We have fund management configured for one of the company code, while creating billing document through VF01/VF02 we are  getting the Error FF753 Tax code 01 not appear in any G/L account item.
    This error however does not appear when posting directly from FI with the same tax code.
    I have tried to change the message control in which case i am getting a dump pointing to PSM-FM.
    Please advise.
    Regards
    Sandeep

    Hi:
              If you could please refer to the contents of  OSS Note 112609 - How are tax codes transferred to conditions ?
    "Symptom
    If a billing document is transferred to accounting the system displays error messages. Transferring tax codes from tax conditions into the pricing conditions and discounts does not function as expected.
    Other terms
    FF805, FF747, FF753, MWSKZ, MWSK1, tax code
    Reason and Prerequisites
    The tax condition in the SD pricing procedure contains incorrect reference steps, there are several tax conditions in the pricing procedure of which the tax codes overwrite each other or a program error exists.
    Solution
    In the accounting document for a billing document, the different G/L account line items are provided with a tax code. The tax code of the G/L accounts is transferred from the tax condition(s) of the billing document. How are the tax codes of the tax conditions transferred into the other conditions of a billing document ?
    Basically:
    The conditions of a billing document are read from top to bottom. As soon as an active tax (inactive = ' ') is read, the system transfers the tax code of this tax into the non-tax conditions as follows:
        1. The reference steps (From-step, To-step) are read (the reference steps are defined in the pricing procedure).
        2. The tax code is transferred into all conditions, for which
        the step number of the condition lies in the pricing procedure between "From-step" and "To-step",
        the condition is not inactive (exactly: the inactive flag is not equal to A (Condition exclusion), M (Inactive due to manual entry), or X (Incorrect)),
        the condition is not statistical (if it is no invoice list condition),
        the condition is no tax condition.
    After the transfer of the tax code the system searches for the next active tax. If further taxes are found, their tax code is again transferred according to the above procedure. If the reference steps of different taxes overlap, tax codes that have already been transferred are overwritten. To all non-tax conditions which in the pricing procedure stand after the last tax condition the tax code of the last active tax condition is transferred if they are not statistical.
    Special features:
        1. If the "From-step" of a tax condition refers to a subtotal of the pricing procedure, the tax code of the tax is not only transferred into the conditions with step number between From-step and To-step but into all non-tax conditions for which
        the step number of the condition in the pricing procedure is lower than the "To-step" of the tax condition.
        the condition is not statistical (if it is no invoice list condition).
        the condition is not a tax condition.
        2. If the "To-step" of the tax condition is smaller than the "From-step", then the system sets "To-step = From-step".
    Notes:
        1. As of Release 4.0 the tax code is no longer transferred in pricing but only when the billing document is released to accounting.
        2. If you use several taxes and tax codes and Customizing is incorrect for the release of billing documents to accounting, among others the system may display error message FF747.
        3. If there are several taxes in the pricing procedure refer to Notes 72173 and 82091 for Releases 3.0D - 3.1G. For Release 3.1H, only note 82091 is relevant.
        4. For conditions which are transferred into accounting (thus not statistical, not inactive conditions) and do not contain a tax code, the system searches for a default tax code which in Accounting Customizing can be set depending on the company code (tax code for non-taxable transactions). This applies to releases up to and including Release 4.5B. For Release 4.6, refer to Note 385127."
    Regards

  • I have an issue installing photoshop CC trial, I currently have elements and wanted to see the differences before buying, when installing through the creative cloud app I get the error message  Exit Code: 7 Please see specific errors below for troubleshoo

    I have an issue installing photoshop CC trial, I currently have elements and wanted to see the differences before buying, when installing through the creative cloud app I get the error message  Exit Code: 7 Please see specific errors below for troubleshooting. For example,  ERROR: DW041 ...   -------------------------------------- Summary --------------------------------------   - 0 fatal error(s), 1 error(s)
    ERROR: DW041: INSTALLDIR Volume D:\ doesn't exist.  -------------------------------------------------------------------------------------  System Requirements  and it will not install, It says cant find the path D: im not sure why because as far as I can see its set to install on drive C: which is where I want it!

    Exit Code: 6, Exit Code: 7 Installation Errors - http://helpx.adobe.com/creative-suite/kb/errors-exit-code-6-exit.html
    Troubleshoot with install logs | CS5, CS5.5, CS6 - http://helpx.adobe.com/creative-suite/kb/troubleshoot-install-logs-cs5-cs5.html for information on how to review your installation logs

  • Error in T.code KP26

    Hello SAP Experts,
                                  After entering price in 'Planned Activity' field and posting it in T.code KP26, i am getting an error as "Update was terminated" received from author "FIUSER"  while exit. i have also checked the error in T.code SM13, it displays the error status in Module name (function) "OBJECT_NUMBER_INSERT_GENERIC". I have also checked the number range in T.code SNUM
    and Object "CO_ABRECHN" number range exists in the company code and also assigned to Element/Group- "Group without text"  Where have i gone wrong? Due to this the PP Consultant is not able to assign "Activity type" in Work Center. Please Guide.
    Regards
    Ashwin

    Hi,
    check SAPNET note 776108, guess this describes your constellation and a correction report RBONRRP1.
    BR Christian

  • Error building executable

    Bonjour à tous,
    Lorsque  je terminais ma semaine hier, j'ai voulu réaliser un dernier test sur un Touch Panel, mais lorsque j'ai voulu construire l'executable sous Labview 2009, celui ci m'a affiché cette erreur :
    Error building executable. Unable to create file
    Quelqu'un saurait d'où vient cette erreur et comment la corriger? Elle est apparue comme ça sans réels changements du code, ce qui d'autant plus étrange!!
    Merci pour vos réponses!

    J'ai ce type d'erreur de temps en temps, pour moi dans 50% des cas, il suffit de quitter LabVIEW, de ré-ouvrir le projet, relancer le build et ça marche.
    Sinon il faut que tu donnes plus de détails...
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

Maybe you are looking for