Dinesh: I have no direct access to that computer right now (out of the office), but you can find it inside "src/libs/utils/process_stub_unix.c".
In addition to that, the compilation also aborts at one point because of an error at line 2050 of the source file "src/plugins/debugger/gdbengine.cpp". The #ifdef statements used to define the "cmd" QString found there do not cover the Q_OS_SOLARIS option, so the compiler doesn't know what "cmd" means at that point. I simply copied the #ifdef ~ #endif block replacing Q_OS_MAC by Q_OS_SOLARIS, and everything appears to have compiled without any other compilation errors. I will try to run the result tomorrow and see how it turned. Best regards, Victor Dinesh R wrote: > Hi Victor, > May be it was required in Solaris 9. I am using Solaris 10 and i did not > need it. > > BTW, could you please tell, in which file you did the change? > > regards, > Dinesh. > > On Fri, May 29, 2009 at 6:17 AM, Victor Sardina > <[email protected]>wrote: > >> Dinesh R: >> >> Thank you for sharing. In addition to the changes/and additions that you >> listed, I also replaced "SIGSTOP" by "23". >> >> Best regards, >> Victor >> >> Dinesh R wrote: >>> Hello All, >>> >>> I successfully compiled the latest 'master' in Solaris. These are the >>> following changes, i had to make in the source code. >>> >>> src/libs/utils/process_stub_unix.c >>> ~ #include <unistd.h> // instead of #include <sys/ptrace.h> >>> ~ replace PT_TRACE_ME with value 7 >>> ~ replace PT_DETACH with value 8 >>> src/libs/utils/process_stub.pro >>> ~ add 'LIBS += -lsocket' to unix {} context after SOURCES += >>> process_stub_unix.c >>> src/plugins/debugger/outputcollector.cpp >>> ~ add this following code inside '#else' of '#ifdef Q_OS_WIN' >>> #ifdef Q_OS_SOLARIS >>> #include <sys/filio.h> >>> #endif >>> src/plugins/debugger/gdb/gdbegine.cpp >>> ~ add '|| defined(Q_OS_SOLARIS)' to '#if defined(Q_OS_LINUX) || >>> defined(Q_OS_MAC)' >>> >>> Qt-creator rocks in solaris. Till date i was only using regular text >> editor, >>> and suddenly i've got whole power of unmatched IDE :) >>> >>> Trolltech devs, >>> >>> Please validate these changes and try incorporating them in >> qt-creator >>> source. >>> >>> Regards, >>> Dinesh >>> >>> On Tue, May 26, 2009 at 2:59 PM, Oswald Buddenhagen < >>> [email protected]> wrote: >>> >>>> hi, >>>> >>>> On Mon, May 25, 2009 at 06:24:39PM -1000, Victor Sardina wrote: >>>>> When I tried compiling QtCreator, however, the compilation aborts with >>>>> an error message about the "sys/ptrace.h" include file not found (no >>>>> longer supported by SUN, I believe). >>>>> >>>> well ... though luck. the replacement for ptrace is something /proc >>>> based, though i have no idea how that works. contributions are most >>>> welcome. ;) >>>> _______________________________________________ >>>> Qt-creator mailing list >>>> [email protected] >>>> http://lists.trolltech.com/mailman/listinfo/qt-creator >>> >>> ------------------------------------------------------------------------ >>> >>> _______________________________________________ >>> Qt-creator mailing list >>> [email protected] >>> http://lists.trolltech.com/mailman/listinfo/qt-creator >> >> _______________________________________________ >> Qt-creator mailing list >> [email protected] >> http://lists.trolltech.com/mailman/listinfo/qt-creator >> >> > > > > ------------------------------------------------------------------------ > > _______________________________________________ > Qt-creator mailing list > [email protected] > http://lists.trolltech.com/mailman/listinfo/qt-creator
begin:vcard fn:Victor Sardina, Dr. Eng. n:Sardina;Victor org:Pacific Tsunami Warning Center adr:;;91-270 Fort Weaver Road;Ewa Beach;HI;96706;US email;internet:[email protected] title:Geophysicist tel;work:808-792-4303 tel;fax:808-689-4543 tel;home:808-792-4292 note;quoted-printable:The designer of a new system must fully participate in its implementation= . = =0D=0A= url:http://www.prh.noaa.gov/ptwc/ version:2.1 end:vcard
_______________________________________________ Qt-creator mailing list [email protected] http://lists.trolltech.com/mailman/listinfo/qt-creator
