×

Discussion Board

Page 1 of 2 12 LastLast
Results 1 to 15 of 17
  1. #1
    Registered User
    Join Date
    Apr 2010
    Posts
    10

    missing LibCIpcClient.lib in Series 60 3rd ed, FP2, 1.1

    trying to compile a PIPS software and missing that library, cannot find it anywhere, got the DLL though!!!
    Any suggestion? where am I supposed to find that LibCIpcClient.lib?
    Last edited by patrick.regnouf; 2010-06-28 at 18:40.

  2. #2
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,684

    Re: missing LibCIpcClient.lib in Series 60 3rd ed, FP2, 1.1

    It does not sound familiar, there is a LibCIpcServer.exe, but no client is present.
    Why do you think you need that library? If it is in an existing .mmp file, what happens if you simply comment its reference?

  3. #3
    Registered User
    Join Date
    Apr 2010
    Posts
    10

    Re: missing LibCIpcClient.lib in Series 60 3rd ed, FP2, 1.1

    the DLL is part of the Series 60 SDK 3rd Ed, FP2 v.1.1 but the lib is nowhere to be found, the MMP is from Rob Cliff's porting of the Tight VNC to Symbian OS using P.I.P.S , commenting that reference led to the program compiling with only a few warnings but resulted in a -1 (KErrNotFound) when launching the software from the emulator, also I would like to understand PIPS / Open C / Open C++ a little better as Rob references a libcrt0_gcce.lib which is not found either in the 5th or the third edition and adding the P.I.P.S SDK plugin (just finding the plugin took me a long time, these forums should really be reorganised !!!). did not help in the least.

    From what I understand that library is essential as it is the core of all IPC functions that are used throughout this implementation of VNC.


    So as the Captain once said: "Am open to suggestions ..." (Picard, Stardate 41235.25) ....

    As you see quite a few problems I would like to be sorted!!!!
    Last edited by patrick.regnouf; 2010-06-29 at 09:25.

  4. #4
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,684

    Re: missing LibCIpcClient.lib in Series 60 3rd ed, FP2, 1.1

    Quote Originally Posted by patrick.regnouf View Post
    the DLL is part of the Series 60 SDK 3rd Ed, FP2 v.1.1
    That is fine, just do you know what it is supposed to do? Open C 1.6 may have evolved a bit since articles about PIPS were written, that is why it would be better to know the expected functionality than just a mere name
    commenting that reference led to the program compiling with only a few warnings but resulted in a -1 (KErrNotFound) when launching the software from the emulator
    If the code compiles without the library, that library is not needed. There is no middle option, in the linker phase some object code is either missing (and the compilation fails), or it would not be used anyway. If you have a runtime error, you can start debugging. Put a breakpoint to the entry point of your application (main or E32Main), and you will see if it starts at all. Note that the breakpoint has to be on a line which does something (function header, opening bracket, variable declaration without initialization and empty line will not work).
    If you get the code there, you have all the .dll-s you need. If it does not get there, the process can not be created, which usually means that a statically linked .dll is missing.
    also I would like to understand PIPS / Open C / Open C++ a little better as Rob references a libcrt0_gcce.lib which is not found either in the 5th or the third edition and adding the P.I.P.S SDK plugin
    libcrt0_gcce.lib is about compiling for the GCCE device target. A tricky thing about the SDK is that libraries for all device targets are kept in the ARMV5 folder (GCCE folder does not even exist when you install the SDK, it is created when you build something for GCCE the first time). The library is there, and it is not required for the emulator.
    (just finding the plugin took me a long time, these forums should really be reorganised !!!)
    FN has been reorganized circa 3 weeks ago, before that S60 SDK-s and their plugins were easier to access. However the current policy is to push Qt, that is why other Symbian-related stuff is a bit hidden.

    If you do not mind I move this thread to the Open C board (you can find it in the "Discussion Board" root, and a link will also remain here), since it is not really a feedback.

    EDIT: moved, huge success (my first moderator activity), applause, etc.

  5. #5
    Registered User
    Join Date
    Apr 2010
    Posts
    10

    Re: missing LibCIpcClient.lib in Series 60 3rd ed, FP2, 1.1

    Thanks, however I know that!!! am still looking for someone who has successfully compiled Rob's code with the original MMP and managed to get it working.
    Sorry about the confusion but I know that a gcce library is not needed for the emulator!!! that is not what I meant lol.

    As to the functionality instead of a mere name: see my previous post:

    "From what I understand that library is essential as it is the core of all IPC functions that are used throughout this implementation of VNC."

    :-)

    and all of that still does not answer my questions !!!

  6. #6
    Registered User
    Join Date
    Apr 2010
    Posts
    10

    Re: missing LibCIpcClient.lib in Series 60 3rd ed, FP2, 1.1

    Just so you know I worked in Symbian for four years Connectivity, Comms, Messaging ... so I know just a little bit about mobile software. lol

  7. #7
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,684

    Re: missing LibCIpcClient.lib in Series 60 3rd ed, FP2, 1.1

    LOL or not LOL, you have forgotten mentioning if the process can be created or not.

  8. #8
    Registered User
    Join Date
    Apr 2010
    Posts
    10

    Re: missing LibCIpcClient.lib in Series 60 3rd ed, FP2, 1.1

    Managed to compile and run and the process is created and seems to connect to the VNC serverr however nothing is displayed which I suspect comes from a lack of IPC ...

  9. #9
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,684

    Re: missing LibCIpcClient.lib in Series 60 3rd ed, FP2, 1.1

    It is a bit hard to imagine that linking with an extra library would change the behavior of an application which can be built and executed already.
    Anyway, since there are more than one executables, it can happen that the background one dies. Do you have the panic messages enabled?

  10. #10
    Registered User
    Join Date
    Apr 2010
    Posts
    10

    Re: missing LibCIpcClient.lib in Series 60 3rd ed, FP2, 1.1

    indeed, am debugging as we speak, and it does not look good!!! can't even compile with gcce as it complains that both x11.dll and vncipc.dll contain initialized data!!!! any hint from someone who manage to have that application compile and work would be appreciated!!!

  11. #11
    Registered User
    Join Date
    Apr 2010
    Posts
    10

    Re: missing LibCIpcClient.lib in Series 60 3rd ed, FP2, 1.1

    so far the app goes all the way to authenticating and getting the desktop flag and then just stops dead and does nothing!!!

  12. #12
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,684

    Re: missing LibCIpcClient.lib in Series 60 3rd ed, FP2, 1.1

    Do you have a link to the source? SF seems to contain the article only.

  13. #13
    Registered User
    Join Date
    Apr 2010
    Posts
    10

    Re: missing LibCIpcClient.lib in Series 60 3rd ed, FP2, 1.1


  14. #14
    Registered User
    Join Date
    Apr 2010
    Posts
    10

    Re: missing LibCIpcClient.lib in Series 60 3rd ed, FP2, 1.1

    Any news? have you tried to compile and execute?

  15. #15
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,684

    Re: missing LibCIpcClient.lib in Series 60 3rd ed, FP2, 1.1

    Not yet. Downloaded, commented the library reference, built for the emulator, it also starts. Just I have to get a machine to be controlled, perhaps it will be something in Virtual PC. And I have to leave now, so it is going to happen later.

Similar Threads

  1. Will VoIP Audio Service (VAS) 2.0 for Series 60 3rd Ed FP1, FP2 ever be published??
    By MKechlibar in forum Tools and SDK Feedback (Closed)
    Replies: 11
    Last Post: 2009-06-10, 11:06
  2. Symbian series 60 3rd Ed FP2 , Documentaion issue
    By sameer.chaudhari in forum Symbian Tools & SDKs
    Replies: 14
    Last Post: 2008-06-02, 14:16
  3. Missing smcm_gsm.lib in s60 3rd Ed
    By jamespoh in forum Symbian
    Replies: 0
    Last Post: 2006-01-23, 05:51
  4. Series 60 2nd Ed. FP2 - QoS Framework
    By dkuo in forum Mobile Java Networking & Messaging & Security
    Replies: 0
    Last Post: 2005-02-11, 16:53
  5. flogger.lib missing in Symbina 7.0 version of series 60
    By papineni in forum Symbian Tools & SDKs
    Replies: 1
    Last Post: 2004-01-01, 22:23

Posting Permissions

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