×

Discussion Board

Results 1 to 12 of 12
  1. #1
    Registered User
    Join Date
    Oct 2009
    Posts
    15

    How to use it to develop symbian application on linux?

    How to use it to develop symbian application on linux?

    I couldn't compile the QT 4.7.0 libiary on the linux,

    it's always error :va_list& and void* type conversion error

  2. #2
    Super Contributor
    Join Date
    Oct 2009
    Posts
    4,326

    Re: How to use it to develop symbian application on linux?

    To use what? Symbian development tools never was ported to Linux officially.
    There are some ways to develop for Symbian on Linux, however, they are completely unofficial and unsupported
    http://www.martin.st/symbian/

  3. #3
    Registered User
    Join Date
    Oct 2009
    Posts
    15

    Re: How to use it to develop symbian application on linux?

    thank you very much.

    I mean use the Nokia Qt SDK.
    But it's not the most important.
    I had downLoad Version 1.15 from http://www.martin.st/symbian/ and unzip the symbianSDK,but the trouble is coming when I compile the QT libary ...as what i have said: error :va_list& and void* type conversion error

  4. #4
    Super Contributor
    Join Date
    Oct 2009
    Posts
    4,326

    Re: How to use it to develop symbian application on linux?

    Quote Originally Posted by yzprout View Post
    thank you very much.

    I mean use the Nokia Qt SDK.
    But it's not the most important.
    I had downLoad Version 1.15 from http://www.martin.st/symbian/ and unzip the symbianSDK,but the trouble is coming when I compile the QT libary ...as what i have said: error :va_list& and void* type conversion error
    Could you please copy & paste full error message?

  5. #5
    Registered User
    Join Date
    Oct 2009
    Posts
    15

    Re: How to use it to develop symbian application on linux?

    by the way: on the Nokia Froum Page ,it said that the Nokia SDK Beta can develop the mobile application on linux..

  6. #6
    Registered User
    Join Date
    Oct 2009
    Posts
    15

    Re: How to use it to develop symbian application on linux?

    Quote Originally Posted by divanov View Post
    Could you please copy & paste full error message?
    global/qglobal.cpp: In function ‘void qDebug(const char*, …)’:
    global/qglobal.cpp:2340: error: invalid initialization of reference of type ‘__va_list&’ from expression of type ‘void*’
    :0: error: in passing argument 1 of ‘void __builtin_va_start(__va_list&, …)’
    global/qglobal.cpp:2342: error: invalid initialization of reference of type ‘__va_list&’ from expression of type ‘void*’
    :0: error: in passing argument 1 of ‘void __builtin_va_end(__va_list&)’
    global/qglobal.cpp: In function ‘void qWarning(const char*, …)’:
    global/qglobal.cpp:2380: error: invalid initialization of reference of type ‘__va_list&’ from expression of type ‘void*’
    :0: error: in passing argument 1 of ‘void __builtin_va_start(__va_list&, …)’
    global/qglobal.cpp:2382: error: invalid initialization of reference of type ‘__va_list&’ from expression of type ‘void*’
    :0: error: in passing argument 1 of ‘void __builtin_va_end(__va_list&)’
    global/qglobal.cpp: In function ‘void qCritical(const char*, …)’:
    global/qglobal.cpp:2416: error: invalid initialization of reference of type ‘__va_list&’ from expression of type ‘void*’
    :0: error: in passing argument 1 of ‘void __builtin_va_start(__va_list&, …)’
    global/qglobal.cpp:2418: error: invalid initialization of reference of type ‘__va_list&’ from expression of type ‘void*’
    :0: error: in passing argument 1 of ‘void __builtin_va_end(__va_list&)’
    global/qglobal.cpp: In function ‘void qErrnoWarning(const char*, …)’:
    global/qglobal.cpp:2432: error: invalid initialization of reference of type ‘__va_list&’ from expression of type ‘void*’
    :0: error: in passing argument 1 of ‘void __builtin_va_start(__va_list&, …)’
    global/qglobal.cpp:2435: error: invalid initialization of reference of type ‘__va_list&’ from expression of type ‘void*’
    :0: error: in passing argument 1 of ‘void __builtin_va_end(__va_list&)’
    global/qglobal.cpp: In function ‘void qErrnoWarning(int, const char*, …)’:
    global/qglobal.cpp:2446: error: invalid initialization of reference of type ‘__va_list&’ from expression of type ‘void*’
    :0: error: in passing argument 1 of ‘void __builtin_va_start(__va_list&, …)’
    global/qglobal.cpp:2449: error: invalid initialization of reference of type ‘__va_list&’ from expression of type ‘void*’
    :0: error: in passing argument 1 of ‘void __builtin_va_end(__va_list&)’
    global/qglobal.cpp: In function ‘void qFatal(const char*, …)’:
    global/qglobal.cpp:2481: error: invalid initialization of reference of type ‘__va_list&’ from expression of type ‘void*’
    :0: error: in passing argument 1 of ‘void __builtin_va_start(__va_list&, …)’
    global/qglobal.cpp:2483: error: invalid initialization of reference of type ‘__va_list&’ from expression of type ‘void*’
    :0: error: in passing argument 1 of ‘void __builtin_va_end(__va_list&)’
    make[1]: *** [.obj/release-shared/qglobal.o] Error 1
    make[1]: Leaving directory `/home/prout/NokiaQtSDK/QtSources/4.7.0/src/corelib’
    make: *** [sub-corelib-make_default-ordered] Error 2

    it sames like the std's error.. i cant unstand it.

    thanks

  7. #7
    Super Contributor
    Join Date
    Oct 2009
    Posts
    4,326

    Re: How to use it to develop symbian application on linux?

    Quote Originally Posted by yzprout View Post
    by the way: on the Nokia Froum Page ,it said that the Nokia SDK Beta can develop the mobile application on linux..
    This is true.

  8. #8
    Registered User
    Join Date
    Oct 2009
    Posts
    15

    Re: How to use it to develop symbian application on linux?

    Quote Originally Posted by divanov View Post
    This is true.
    Isn't it means that i can use the Nokia SDK Beta develope the symbian application on linux?

  9. #9
    Super Contributor
    Join Date
    Oct 2009
    Posts
    4,326

    Re: How to use it to develop symbian application on linux?

    Quote Originally Posted by yzprout View Post
    Isn't it means that i can use the Nokia SDK Beta develope the symbian application on linux?
    Mobile applications are not limited to Symbian applications. You can develop Maemo applications on Linux with Nokia Qt SDK and they are also mobile applications.

  10. #10
    Registered User
    Join Date
    Oct 2009
    Posts
    15

    Re: How to use it to develop symbian application on linux?

    Quote Originally Posted by divanov View Post
    Mobile applications are not limited to Symbian applications. You can develop Maemo applications on Linux with Nokia Qt SDK and they are also mobile applications.
    As you said "Symbian development tools never was ported to Linux officially"

    It seams that I was faced with a great difficulty...

    Thank you very very much!

  11. #11
    Registered User
    Join Date
    Oct 2009
    Posts
    15

    Re: How to use it to develop symbian application on linux?

    when i intall symbiansdk again,the question is solved

    but the next question is coming..

    e32def.h and e32std.h not found.

    but i check the makefile ,

    the 2 files' path has added in the project.

    and the path is correct,

    when i Replace the include <e32def.h> with include</home/prout/symbiansdk/epoc32/include/e32def.h>
    the compile passed...why?and how can i solved this question?

  12. #12
    Registered User
    Join Date
    Oct 2009
    Posts
    15

    Re: How to use it to develop symbian application on linux?

    i find the reason.

    wrong :EXPORT EPOCROOT=/home/prout/symbiansdk
    right :EXPORT EPOCROOT=/home/prout/symbiansdk/

    when create the makefile the INCPATH=${EPOCROOT}epoc32/include

    the '/' is very very important !!!!!!!!! and Annoying!!!

Similar Threads

  1. Replies: 5
    Last Post: 2009-08-20, 16:45
  2. [request] Please help make Carbide.C++ and Symbian SDKs for Linux
    By ykasidit in forum Carbide.c++ IDE and plug-ins (Closed)
    Replies: 1
    Last Post: 2009-05-20, 23:43
  3. Replies: 1
    Last Post: 2009-04-14, 21:52
  4. Starting a hidden Icon Application in Symbian.
    By nital_shah in forum General Development Questions
    Replies: 3
    Last Post: 2008-06-18, 07:22
  5. Replies: 3
    Last Post: 2006-02-21, 10:20

Posting Permissions

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