Oracle proc Pro*C, g++/c++ compile error due to static const unsigned int sqlctx

I'm using Oracle 8.1.6 for Linux, and 7.3.4 on HP-UX. Compiler is gcc/g++ 2.95.2
In working with the Oracle precompiler on both HPUX and Linux, I've found a problem with the way that the Linux precompiler generates the sqlctx variable.
On linux, the following is generated when you run the precompiler:
static const unsigned int sqlctx = 1;
However, on HPUX, this is the corresponding code:
static unsigned long sqlctx = 10673468;
When you compile the Linux version with g++/c++ or aCC, you get fatal errors of this nature:
SQLSubsystem.cpp:562: passing `const unsigned int *' as argument 2 of `sqlcxt(void **, unsigned int *, sqlexd *, const sqlcxp *)' discards qualifiers
Is there a way to force the output of proc to leave off the const?
If you view the binary file proc, you can find the static unsigned int string listed. So I think it may be an option. However, I can't seem to turn it on.
Thanks-
Matt Wright

As for sqlctx:
sqlctx is a module identifier variable. i.e. if your project consists of multiple modules, each sqlctx should have different value.
I have seen this error only on Linux Pro*C starting of 8.1.5 version (have not tested 8.0.5 nor 8.1.6).
Anyway, I really can not understand why this error is not patched already.
As for constness:
I can not tell if there is an option which would solve such issue. I can only advise not to use -Werror option of gcc. It generates about 4-5 warnings per module, but it works ;-))

Similar Messages

  • Compilation error while calling static method from another class

    Hi,
    I am new to Java Programming. I have written two class files Dummy1 and Dummy2.java in the same package Test.
    In Dummy1.java I have declared a static final variable and a static method as you can see it below.
    package Test;
    import java.io.*;
    public class Dummy1
    public static final int var1= 10;
    public static int varDisp(int var2)
    return(var1+var2);
    This is program is compiling fine.
    I have called the static method varDisp from the class Dummy2 and it is as follows
    package Test;
    import java.io.*;
    public class Dummy2
    public int var3=15;
    public int test=0;
    test+=Dummy1.varDisp(var3);
    and when i compile Dummy2.java, there is a compilation error <identifier > expected.
    Please help me in this program.

    public class Dummy2
    public int var3=15;
    public int test=0;
    test+=Dummy1.varDisp(var3);
    }test+=Dummy1.varDisplay(var3);
    must be in a method, it cannot just be out somewhere in the class!

  • FPGA Compile Error due to error in mapping process

    Received the following error while trying to compile a FPGA VI on a PC. (Refer to attachment for details). My PC has a fresh installation of English Windows 2000 with sp4. No other software is installed except LabVIEW 8.2 & FPGA Module 8.2 & NI-RIO.
    I have checked this KB and confirmed that regional settings are English. But the error still exists. I tried compiling the same VI on my laptop with Windows 2000 sp4 and it was successful. Can someone help me? Thank you very much!
    FPGA Compile Error When Compiling LabVIEW FPGA VI
    Error found in mapping process, exiting...
    Errors found during the mapping phase.  Please see map report file for more
    details.  Output files will not be written.
    Design Summary
    Number of errors   :  17
    Number of warnings :   8
    ERROR:Xflow - Program map returned error code 2. Aborting flow execution...
    Message Edited by maimai on 01-08-2007 01:00 AM
    Attachments:
    FPGA Compile Error.txt ‏8 KB

    Hello,
    The key will of course be to isolate differences between your machines.
    I wonder if the following more specific language setting could be the lingering problem.  LabVIEW is a non-unicode program, and there is a language setting in Windows (at least XP) specifically for non-unicode programs.  Try the following (or it's Win2K equivalent) if you haven't already:
    0. Open "Control Panel"
    1. Open the "Regional and Language Options"
    2. On the Advanced tab, choose English (United States) from the drop-down menu under the top section "Language for non-Unicode Programs"
    - This language setting is different from the setting on the "Regional Options" tab. 
    Any other differences you can isolate would be potentially insightful - if you have the same software versions installed in the same order on both machines, we may be looking for something a bit subtle, such as the suspected language setting.
    Best Regards,
    JLS
    Best,
    JLS
    Sixclear

  • Oracle Forms - Compilation error due to attached libraries

    Hi,
    I am builing forms using Oracle Forms 10g and almost everytime I recompile the form, I have to delete some attached libraries and add them again. This happens a lot of times and I don't know why. These attached libraires have not been changed.
    Can anyone help me with this issue please? It's very anoying :(
    Thanks.
    Regards,
    Amado
    Edited by: 973539 on 27/Nov/2012 20:09

    That should be correct. If you attached the libraries without a path, modified your FORMS_PATH to include the path that the libraries are sitting in, then the form should pick them up.
    I would:
    1. Verify that FORMS_PATH has the correct path. Make sure the '\' are pointing in the right direction and that the path is separated from the other paths by a semicolon.
    2. Make sure you changed the correct FORMS_PATH. You might have multiple ORACLE_HOMEs so you need to make sure the ORACLE_HOME you are using is the one that has FORMS_PATH set up in it.
    3. After FORMS_PATH is correct you shouldn't have to reattach the libraries, but try it again without including the path.
    I read CraigBs reply below and it made me think of something else you might want to look at:
    4. Check all the directories that are listed in your FORMS_PATH and see if there are older versions of the libraries in one of the paths that shouldn't be there and remove the unneccessary ones. For example, if your FORMS_PATH is set to "C:\Work\11g;C:\Oracle11g\Middleware\as_1\forms;C:\Oracle11g\Middleware\asinst_1\FormsComponent\forms;" then there are three directories that forms looks through everytime it runs. In this case, you would check all three directories and see if there were older libraries in there that needed to be removed because they are overwriting the one that you want to be picked up.
    Edited by: MLBrown on Nov 28, 2012 7:37 AM

  • Understanding compile errors due to copying code from a doc file and not a txt file

    SITUATION:
    My instructor for my micro-controller class refuses to save sample code to a text file and instead saves it to a word document file instead. When I open up the doc file and copy/paste the code into my IDE "CodeWarrior" it causes errors upon compile time.
    I am having to rewrite all the code into a text editor and then copy/paste it into my IDE.
    MY UNDERSTANDING:
    I was told to always save code as a text file because when you save code as a word document file it will bring in unwanted characters when your copy/pasting the code into your IDE for compiling.
    Their are students in my class using the schools computers running "Windows" that copied and pasted the code into CodeWarrior and it compiled fine. This is not only frustrating but confusing. However, I know their are students in class with "PC's" running windows that had the same trouble I did so I know it's not a Mac issue. 
    Also I am running "Parallels" because my IDE for this micro-controller "Code Warrior" is not avaiable for my OS. I realize there are several IDE's out there that require "Windows OS" in general but I know this situation is not a Mac issue or Parallels issue or even a Windows issue. It's purly an issue of formatting that is done between the file being copied and the target program or so I'm understanding.
    Can someone exlain to me in better words or perhaps provide a resource, documentation or article that will enlighten me on this issue. I would like to better state my case next time. I'm tired of being told this is a MAC issue and that Windows is just plain better.

    The problem is (as you suggest) almost certainly a gremlin issue - characters that for one reason or another Code Warrior cannot interpret correctly. Why it happens to you and not others is a different matter. That could mean that the pofessor uses fonts that are not on your machine, or that he is using a different version of word, or it could be in how you access the data. For instance, if the prof posts this word doc on the web you may get different results if you download the file and open it in Word as opposed to opening it directly from a web browser.
    The sure-fire solution is to download TextWrangler and copy the code in there first. TW has a number of tools for finding and removing unpleasant characters. it adds a step, but... you could also try resaving the doc file as a plain text file from within word.

  • [svn:osmf:] 14994: Fix 10.1 unit test compile errors.

    Revision: 14994
    Revision: 14994
    Author:   [email protected]
    Date:     2010-03-24 11:35:55 -0700 (Wed, 24 Mar 2010)
    Log Message:
    Fix 10.1 unit test compile errors.  Remove unused constants.
    Modified Paths:
        osmf/trunk/framework/OSMF/org/osmf/metadata/MetadataNamespaces.as
        osmf/trunk/framework/OSMFTest/org/osmf/elements/f4mClasses/TestManifestParser.as
        osmf/trunk/framework/OSMFTest/org/osmf/net/TestNetStreamUtils.as

    Revision: 14994
    Revision: 14994
    Author:   [email protected]
    Date:     2010-03-24 11:35:55 -0700 (Wed, 24 Mar 2010)
    Log Message:
    Fix 10.1 unit test compile errors.  Remove unused constants.
    Modified Paths:
        osmf/trunk/framework/OSMF/org/osmf/metadata/MetadataNamespaces.as
        osmf/trunk/framework/OSMFTest/org/osmf/elements/f4mClasses/TestManifestParser.as
        osmf/trunk/framework/OSMFTest/org/osmf/net/TestNetStreamUtils.as

  • [SOLVED] g++ errors saying byte array is unsigned char array

    Does anyone know why this code
    #include <iostream>
    #include <string>
    #include <iomanip>
    #include "cryptopp/osrng.h"
    using namespace std;
    int main() {
    const unsigned int BLOCKSIZE = 16*8;
    byte * pcbScratch = (byte *)calloc(BLOCKSIZE, sizeof(byte)); // Same error happens with byte pcbScratch[BLOCKSIZE]
    CryptoPP::AutoSeededRandomPool rng;
    rng.GenerateBlock(pcbScratch, BLOCKSIZE);
    for(unsigned int i = 0; i < BLOCKSIZE; i++) {
    cout << *(pcbScratch+i);
    return 0;
    would cause this error?
    g++ TestClass.cpp
    /tmp/cc7wp4jU.o: In function `main':
    TestClass.cpp:(.text+0x202): undefined reference to `CryptoPP::RandomNumberGenerator::GenerateBlock(unsigned char*, unsigned int)'
    Last edited by rwdalpe (2011-06-15 03:22:30)

    Sure thing!
    I used to post on the forum under the username l33tunderground, but have since decided I would rather go with a less childish username.
    To be honest, I just started a project in Eclipse and attempted to include the Crypto++ libraries, which I installed through pacman. I don't know if there's anything special I need to do to properly include the library, as the Crypto++ documentation is painfully lacking in basics.
    Edit: Shameless plug to the Arch forums
    I've found in the past that Arch users are incredibly reliable and helpful, so I posted here rather than a traditional programming forum.
    Last edited by rwdalpe (2011-06-15 03:13:22)

  • Pro*C Compilation Error

    Hi Friends,
    Database Oracle 9i - Pro*C/C++: Release 9.2.0.4.0
    OS - powerpc-ibm-aix5.3.0.0
    C Compiler - GNU gcc version 4.2.0
    I am using the below command to compile "daemon.pc"
    /usr/bin/make -f proc.mk build OBJS=daemon.o EXE=daemon
    The errors I am facing while compiling "daemon.pc" are --
    GGC heuristics: param ggc-min-expand=100 param ggc-min-heapsize=131072
    Compiler executable checksum: 390e64d91265cc859d3a136f414a35d0
    daemon.c:117: warning: type defaults to 'int' in declaration of 'sqlcxt'
    daemon.c:119: warning: type defaults to 'int' in declaration of 'sqlcx2t'
    daemon.c:121: warning: type defaults to 'int' in declaration of 'sqlbuft'
    daemon.c:122: warning: type defaults to 'int' in declaration of 'sqlgs2t'
    daemon.c:123: warning: type defaults to 'int' in declaration of 'sqlorat'
    daemon.c: In function 'connect_error':
    daemon.c:281: warning: implicit declaration of function 'sqlglm'
    daemon.c:285: warning: implicit declaration of function 'exit'
    daemon.c:285: warning: incompatible implicit declaration of built-in function 'exit'
    daemon.c: In function 'sql_error':
    daemon.c:300: warning: too few arguments for format
    daemon.c: At top level:
    daemon.c:305: warning: return type defaults to 'int'
    daemon.c: In function 'main':
    daemon.c:482: warning: implicit declaration of function 'system'
    daemon.c:745: warning: incompatible implicit declaration of built-in function 'exit'
    daemon.c: At top level:
    daemon.c:114: warning: 'sqlstm' defined but not used
    daemon.c:126: warning: 'IAPSUCC' defined but not used
    daemon.c:127: warning: 'IAPFAIL' defined but not used
    daemon.c:128: warning: 'IAPFTL' defined but not used
    =============================================================
    After compiling when I try to execute "daemon", the following error appears -
    Memory fault(coredump)
    =============================================================
    When I debug "daemon" with "dbx" debugger, I get the following errors -
    dbx daemon core
    Type 'help' for help.
    [using memory image in core]
    reading symbolic information ...internal error: expected char ',', found ';12,64,384;;'
    internal error: expected char ';', found ',384;;'
    internal error: index("384;;", ':') failed
    Segmentation fault in sqlglmt at 0x9000000057f795c ($t1)
    0x9000000057f795c (sqlglmt+0x94) 9c030001 stbu r0,0x1(r3)
    (dbx) where
    sqlglmt(??, ??, ??, ??) at 0x9000000057f795c
    sqlglm(??, ??, ??) at 0x9000000057f7070
    unnamed block in main(), line 281 in "daemon.c"
    unnamed block in main(), line 281 in "daemon.c"
    unnamed block in main(), line 281 in "daemon.c"
    main(), line 281 in "daemon.c"
    =============================================================
    Please help me identifying the issue. Even a small hint would help me solve the problem. Thank you very much in advance.
    Regards,
    Abhishek Jain

    What are includes you have used in the .PC file ..? are you missing some standard headers ..??
    Try without using make files
    PROC file_name.pc Check any errors on this.
    Then link with -lclntsh -lexc -lmld -lrt -laio -lm -lxti -lpthread
    regards
    Prajith

  • Pro*C compilation error - bulk insert statement

    Guys, I am screwed up!
    There's this Pro*C application that I am working on. I made some changes in some of the functions and when I compile using Pro*C pre-compiler (Version 9), it throws an error in one of the modules that I have not even touched.
    Following is the error:
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>
    ++: Release 9.0.1.1.1 - Production on Fri May 25 20:35:30 2007
    (c) Copyright 2001 Oracle Corporation. All rights reserved.
    System default option values taken from: C:\oracle\ora90\precomp\admin\pcscfg.cfg
    Error at line 1512, column 1 in file D:\Siemens\GABS-R\Source\GSM-R_Rating\RTLRa
    ting\multimainrate_supp1_cug.pc
    EXEC SQL FOR :record_roaming
    1
    PLS-S-00382, expression is of wrong type
    Error at line 1512, column 1 in file D:\Siemens\GABS-R\Source\GSM-R_Rating\RTLRa
    ting\multimainrate_supp1_cug.pc
    EXEC SQL FOR :record_roaming
    1
    PLS-S-00000, SQL Statement ignored
    Semantic error at line 1512, column 1, file D:\Siemens\GABS-R\Source\GSM-R_Rating\RTLRating\multimainrate_supp1_cug.pc:
    EXEC SQL FOR :record_roaming
    1
    PCC-S-02346, PL/SQL found semantic errors
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
    The location it is referring to is:
    EXEC SQL FOR :record_roaming
    INSERT /*+ PARALLEL(GT_RATED_ROAMING_CALLS) */
    INTO GT_RATED_ROAMING_CALLS
    (GF_SEQ_NO,
    GF_CALL_PRODUCT,
    GF_CDR_TYPE,
    GF_REC_NO,
    GF_REC_STAT,
    GF_INTER_REC_NO,
    GF_SS_REC_NO,
    GF_SS_CODE,
    GF_CALLING_NUM,
    GF_CALLED_NUM,
    GF_CALLING_IMSI,
    GF_CALLED_IMSI,
    GF_CALLED_NUM_TON,
    GF_DIALLED_DIGITS,
    GF_LAC,
    GF_CELL,
    GF_IN_CKTGRP,
    GF_IN_CKTID,
    GF_OUT_CKTGRP,
    GF_OUT_CKTID,
    GF_BS_TYPE,
    GF_BS_CODE,
    GF_DURATION,
    GF_THREAD_ID,
    GF_CARRIER,
    GF_AIR_TIM_CHARGE,
    GF_TOLL_CHARGE,
    GF_TOLL_UNITS,
    GF_ROAM_SURCHARGE,
    GF_ROAMING_CHARGES,
    GF_ADDITIONAL_CHARGES,
    GF_CUST_ID,
    GF_CONT_ID,
    GF_BILL_PRD,
    GF_STATUS,
    GF_ERROR_CODE,
    GF_RECON_STAT_LANDLINE,
    GF_RECON_STAT_ROAMING,
    GF_CALLING_IMEI,
    GF_CALLED_IMEI,
    GF_MSC_ID,
    GF_ACTION_CODE,
    GF_MSRN,
    GF_LONG_DISTANCE_AIR_CHRG,
    gf_home_zone_surcharge,
    GF_SWITCH_CODE,
    GF_BILL_DATE,
    GF_CITY_CODE,
    GF_BILL_FREQ,
    GF_CALL_START_DATE,
    GF_CALL_END_DATE,
    GF_SMS_TEXT,
    GF_TIME_STAMP_AVAILABLE,
    GF_TYPE_OF_CALL,
    GF_PEAK_OFFPEAK,
    GF_PROCESS_DATE,
    GF_MATCH_DATA,
    GF_ORIG_ZONE_CODE,
    GF_DEST_ZONE_CODE,
    GF_PRICE_PLAN_CODE
    values
    (:gt_rated_roaming_calls,sysdate,:roaming_details_match_data,:l_gf_rcd_zone,:l_gf_price_plan);
    Pls note that the host variables match exactly the number of fields in the INTO clause (anyway, the error in such a case is different).
    Please save my soul!
    Sanchit

    Hi, check Metalink Note 451413.1 Pro*C Build Fails With Error PCC-02014 on File /usr/include/standards.h
    I did workarround #2, and worked.
    *+<Moderator edi t- deleted MOS Doc content - pl do NOT post contents of MOS Docs - this is a violation of your Support agreement>+*                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Oracle JDBC Driver Compile Errors

    I'd like to try out this new Preview Edition but I get the following errors:
    Error(22,8): class oracle.jdbc.driver.OracleCallableStatement is not public; cannot be accessed from outside of package oracle.jdbc.driver
    Error(23,8): class oracle.jdbc.driver.OracleTypes is not public; cannot be accessed from outside of package oracle.jdbc.driver
    These erors occur at the import statements:
    import oracle.jdbc.driver.OracleCallableStatement;
    import oracle.jdbc.driver.OracleTypes;
    when I attempt to compile a JDev 10.1.3 project in the 11g Technology Preview Edition. Any idea why?
    TIA,
    Jeff

    We don't support project migration from 10.1.3 to the
    technology preview.
    Does the problem reproduce if you create a new
    project in 11tp?Shay,
    Thanks for the quick response. I created a new application in 11tp from scratch. I created a View Object and pasted the offending code into it and got the same compile errors. I actually got the code about a year ago from Steve's Not Yet Documented Applications. He has since removed the App from the page, changed the code and added it to the Dev Guide. The sample app showed how to bind a View object to a REF Cursor returned from a stored procedure and it looked something like this:
    CallableStatement cs = conn.prepareCall("{?=call package.name(P_CODIGO => ?)}");
    cs.rgisterOutParameter(1,OracleTypes.CURSOR);
    cs.setInt(2,16782);
    cs.executeQuery();
    ResultSet result = ((OracleCallableStatement)cs).getCursor(1);
    Changing the code to look more like what is now in the DEV GUIDE will more than likely work because he eliminates the need for the OracleCallableStatement.
    This brings me to my next point. If migration is not currently supported, will it be when the production release of JDEV 11g is available? Shame on me for just quickly skimming the release notes but when the import wizard ran on my project it did not warn me that the feature is not supported or that problems are likely. Upon resolving the issues with the callable statement, I had significant other compile errors in my jspx pages that will probably not be as trivial to fix. If project upgrades are not performed "easily" it will certainly push the 11g adoption date out considerably.
    Thanks again, your comments are always encouraged.
    Jeff

  • Warning: Type created with compilation errors. sql : oracle 11gr2

    I'm trying to create a supertype customer service and subtype agent and supervisor, so they can inherent values however when I try to run this in oracle sql: a message comes up
    Warning: Type created with compilation errors.
    What is wrong with the code below?
    Create or replace type customer_s_type as object ( csID number, csName varchar(15), csType number ) NOT FINAL;  Create or replace type supervisor_type UNDER customer_s_type ( title varchar (10) );  Create or replace type agent_type UNDER customer_s_type (title varchar (10));  Create table supervisor of supervisor_type ( CONSTRAINT supervisor_PK PRIMARY KEY (csID));  Create table agent of agent_type (CONSTRAINT agent_PK PRIMARY KEY (csID));  create table customer_service( csID number(10), csType number(10), constraint supervisor_pk primary key(csID) );

    Wile creating TYPE you need to terminate with a back slash (/) semi colon does not work.
    Try like this
    create or replace type customer_s_type as object ( csid number, csname varchar(15), cstype number ) not final
    create or replace type supervisor_type under customer_s_type ( title varchar (10) )
    create or replace type agent_type under customer_s_type (title varchar (10))

  • Compiler error "oracle.xml.parser.v2.XMLElement" not found in class com.ora

    Compiler error "oracle.xml.parser.v2.XMLElement" not found in class com.oracle.demos......?
    I am currently testing a simple sample application with a java code similar to the one shown at
    the bottom of this post.
    However during deployment/compilation the compiler gives an error:
    Error(26,23): XMLElement not found in class com.oracle.demos.orderbooking.ApproveImpl
    Additionally similar other errors appear:
    Error(23,66): JAXBException not found in class com.oracle.demos.orderbooking.ObjectFactory
    Error(51,58): UnmarshalException not found in class com.oracle.demos.orderbooking.ObjectFactory
    Error(9,92): Element not found in interface com.oracle.demos.orderbooking.Approve
    What's wrong?
    It seems to me that I have to add some (more) *.jar files/libraries to the project?
    Which *.jars and where should I add them in JDeveloper?
    source code:
    package com.oracle.demos.orderbooking;
    public class ApproveImpl extends com.oracle.demos.orderbooking.ApproveTypeImpl implements com.oracle.demos.orderbooking.Approve
    public ApproveImpl(oracle.xml.parser.v2.XMLElement node)
    super(node);
    }

    Hai James this the response I am getting can you please tell what should I write inside ora:getNodeValue() to get the value of node <genReturnText>
    The drag and dropping the variable name is not working, I have to write the path manually but I dont know how.
    <ns1:getRoutingAndFrameJumpersResponse xmlns:ns1="com.NetworkInstallations">
    -<com.GetRoutingAndFrameJumpersOutput>
    <destination>
    SW
    </destination>
    <e2EData>
    busProcOriginator
    </e2EData>
    <genReturnCode>
    40777
    </genReturnCode>
    <genReturnText>
    EMW_Get_Routing_And_FrameJumpers_Succeeded
    </genReturnText>
    <supplCode>
    ISY002
    </supplCode>
    <supplText>
    Transaction successfully completed.
    </supplText>
    <severityCode>
    S
    </severityCode>
    <retriable>
    false
    </retriable>
    </com.GetRoutingAndFrameJumpersOutput>
    </ns1:getRoutingAndFrameJumpersResponse>

  • Oracle Excel Generation 6i Form is showing error while compiling in Form10g

    Hi,
    I generate MS-Excel Report by Oracle form 6i but when I am compiling that form in Oracle Form 10g then it is showing
    error "component 'SERVER_ACTIVE' must be declared" and "component 'GET_INTERFACE_POINTER' must be declared".
    Can anybody help me.

    hi,
    ok, now i have migrated my 6i excel generation form in 10g by migrating tool. but still facing same(below) error at
    compile time.
    Error is - "component 'SERVER_ACTIVE' must be declare
    "component 'GET_INTERFACE POINTER' must be declare.
    Below is function which is showing problem at compile time.---
    FUNCTION get_object_handle RETURN OLE2.OBJ_TYPE IS
    obj_hnd OLE2.OBJ_TYPE;
    BEGIN
    /* If the server is not active, activate the server
    and get the object handle.
    IF not forms_ole.server_active ('spreadsheet') then
    FORMS_OLE.Activate_Server('spreadsheet');
    END IF;
    obj_hnd := FORMS_OLE.Get_Interface_Pointer('spreadsheet');
    --RETURN obj_hnd;
    RETURN NULL; END;
    thanks

  • ShObjIdl.h compile error when including Photoshop SDK header?

    I develop photoshop plugins on both Mac 10.6 and Windows 7, now my code has been built and run successfully on Mac, but on Windows there are curious compile errors in a file "ShObjIdl.h", this is a Windows SDK header file. ( my VC++ version is 2010 ). It seems including some adobe SDK header file will cause the error. Is there someone who had met this? I guess some macro define conflicts.

    Sophie
    did your program work ok under 10.3.6? Is it just Tiger that gives the problem?
    I have not used xmlrpc but I have used Pro*C on OS X with no probelms.
    Where did the xmlrpc.h you are using come from? I could not find it on OS X on either Tiger or Panther. However I do find an xmlrpc.cp and a make file so I assume you would include a shared library from it in the make file for your program to be able to make the xmlrpc calls you need to.
    In general, the include files are in sub directories of /System/Library/Frameworks and it would be worth a grep -r for the declarations you want to include and put the path in the include parameter to proc.
    I hope this info helps.
    Paul

  • Compile error in hidden module: xliff Translator

    Hi All,
    I'm new here and finished installing the 10.1.3.3 version. Everything is working fine except the Excel Analyzer.
    When I try to open any report with it opens a new excel file with a blank tab named "_remove_me_please" and a window with the message "Compile error in hidden module: Xliff Translator".
    Please advise.
    Thanks
    Valente

    The reason this is happening is BI Publisher is pretty much junk. We have been using the same version of the product as you since February 2008 and have experienced endless problems. It is completely embarrassing the IT department. The Excel functionality is the most buggy, but we also have very strong feelings about the Query Builder in the web interface (no numeric aggregation functions!).
    For half the users who try to use the Excel Add-in, the 'BI Publisher' menu never even shows up! We all use the most updated version of MS Office 2003 Pro, and a fully updated .NET Framework 2. Right now, I do have the menu in my Excel, but I can't even get the Analyzer to show my report. I get the same result as you, with the empty sheets, one of which is called 'remove_me_please'. I'm sure the report works because I can view the XML data in the web interface using 'Data' output format.
    There is another error related to this issue, which might shed some light on the situation for the Oracle developers. If you save the fargled file to disk instead of opening it directly, then open Excel and login to BI, then open the file, you get this error:
    'Object variable or With block variable not set'
    This may actually be a problem in .NET, as mentioned in the Microsoft knowledge-base article: http://support.microsoft.com/kb/316478
    In any case, BI Publisher suffers from a terrible lack of diagnostic capability, which wouldn't be an issue if it wasn't so buggy. Have you tried diagnosing problems in your XSLT in your RTF templates? What a freakin' nightmare that is. If you change more than a few form fields and then get an error, you can forget about finding where the error is. That means you must rerun the report after every minute change. Talk about slow development! As much as I like XSLT and XPATH, we completely abandonded showing people how to design reports that way.
    I haven't used the old RDF way of reporting, but I think Oracle should have stuck with that. BI Publisher is what happens when a Microsoft wanna-be like Oracle tries to integrate with a Microsoft product like Office. With all the bugs and patches in Microsoft products, there's no way Oracle could keep up with all the different versions and caveats, to keep their products functioning in that environment.
    Sincerely,
    Multiverse

Maybe you are looking for

  • Linking to external video in Captivate 7

    I develop video-based training. Each slide includes mostly video. I've been successfully embedding f4v videos into Captivate projects for some time but video quality and file size issues make it necessary to begin linking to videos on external server

  • Need to use ALV instead of write:/ statement in this perform

    How can I use ALV within this perform instead of using Write:/ in it. Scroll the program. At the bottom there is use of write:/ statement. How to use ALV in this perform? FORM display_logfile .   TYPES: BEGIN OF lt_openbal,             bukrs TYPE buk

  • Configure ethernet adapter for MacBook Air

    We use a dock with a MacBook Air.  Both were purchased about six months ago.  The dock has an ethernet port.  Under the Network Preferences I only see a wireless connection. Will I see the ethernet connection when docked?  If not how can I be sure th

  • Upgrade 4.41 to 4.5 not acception connections

    hi, i have tar my sgd 4.41 and transfert on a new server then install the rpm 4.5. next i stop my old 4.41 and tarantella uninstall and tarantella start next i get the login but hang on sun logo why /opt/tarantella/bin/tarantella status said Array me

  • Data Modeler: Replicating common attributes across many entities

    Hi, I am designing a system with many entities (in hundreds) for an SaaS application. These entities all have some common attributes that should appear in all of them. At present my design has about 14 such common attributes which may be increased (o