×

Discussion Board

Results 1 to 4 of 4
  1. #1
    Registered User
    Join Date
    Jan 2009
    Posts
    9

    How can I compile PAMP in Carbide 2.0 (using GCCE)?

    Hello everyone,

    I am now trying compile PAMP 1.02 in Carbide 2.0. (using GCCE)
    But, it occures some errors compiling libxml2-2.6.29 such as

    cc1.exe: warning: command line option "-Wno-ctor-dtor-privacy" is valid for C++/ObjC++ but not for C
    /workspace/pamp/libxml2-2.6.29/trio.c: In function `TrioParse':
    /workspace/pamp/libxml2-2.6.29/trio.c:1965: error: request for member `__ap' in something not a structure or union
    /workspace/pamp/libxml2-2.6.29/trio.c:1977: error: request for member `__ap' in something not a structure or union
    /workspace/pamp/libxml2-2.6.29/trio.c:1987: error: request for member `__ap' in something not a structure or union

    Please help me.

  2. #2
    Nokia Developer Expert
    Join Date
    Mar 2003
    Posts
    457

    Re: How can I compile PAMP in Carbide 2.0 (using GCCE)?

    Quote Originally Posted by muluni View Post
    /workspace/pamp/libxml2-2.6.29/trio.c:1965: error: request for member `__ap' in something not a structure or union
    ...
    Please help me.
    PAMP has only been compiled using ARM's RVCT compiler and CodeWarrior, so something may be broken if you use gcce.

    It seems that the definition of va_list and va_arg are somehow in conflict.

    Search for those in .../epoc32/include/stdapis/* and try to figure out why there is such a conflict.

    Johan

  3. #3
    Registered User
    Join Date
    Jan 2009
    Posts
    9

    Re: How can I compile PAMP in Carbide 2.0 (using GCCE)?

    I downloaded RVCT 4.0, but cannot use it.

    It occures the error:

    ARM C/C++ Compiler, RVCT4.0 [Build 400]
    Error: C9932E: Cannot obtain license for Compiler (feature compiler) with licens
    e version >= 4.0:
    Invalid host.
    The hostid of this system does not match the hostid
    specified in the license file.
    Feature: compiler
    Hostid: 234523465fff
    License path: C:\Program Files\ARM\Licenses\license.dat
    FLEXnet Licensing error:-9,57
    For further information, refer to the FLEXnet Licensing End User Guide,
    available at "www.macrovision.com".

    I think it is occured for the license of RVCT.

    Please help me, how can I resolve this problem?

  4. #4
    Nokia Developer Expert
    Join Date
    Mar 2003
    Posts
    457

    Re: How can I compile PAMP in Carbide 2.0 (using GCCE)?

    Quote Originally Posted by muluni View Post
    I downloaded RVCT 4.0, but cannot use it.
    ...
    Please help me, how can I resolve this problem?
    You must buy a license, but I can't help you with that.

    Br,
    Johan

Similar Threads

  1. Converting Carbide 1.3 gui to Carbide 2.0
    By sathiyapriyanm in forum Carbide.c++ IDE and plug-ins (Closed)
    Replies: 11
    Last Post: 2009-04-09, 05:51
  2. Can not compile single C++ file on Carbide 1.3.
    By zmiceruk in forum Carbide.c++ IDE and plug-ins (Closed)
    Replies: 8
    Last Post: 2009-01-19, 13:23
  3. GCCE compile with CodeWarrior - a link problem
    By HennaI in forum Carbide.c++ IDE and plug-ins (Closed)
    Replies: 4
    Last Post: 2006-11-21, 22:33
  4. VS 2003 Final Beta with Carbide 2.0
    By turnabull2 in forum Symbian Tools & SDKs
    Replies: 6
    Last Post: 2006-04-30, 20:26
  5. GCCE compile warnings using S60 3rd ed SDK
    By RyanSantos in forum Symbian Tools & SDKs
    Replies: 4
    Last Post: 2006-02-22, 02:45

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
×