Nebula src release?

View: New views
5 Messages — Rating Filter:   Alert me  

Nebula src release?

by William Bierman :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Are there any production worthy releases of the source?  With how frequently trunk is changed, it seems too risky to use any arbitrary snapshot.

Regards,

Bill

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

*** NOTE: To reply to the list use "reply to all",  ***
***       to reply direct to the sender use "reply" ***
_______________________________________________
Nebuladevice-discuss mailing list
Nebuladevice-discuss@...
https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss

Re: Nebula src release?

by Vadim Macagon :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Source releases are very infrequent, so I wouldn't recommend working off
those. I think the usual approach to this is to checkout the source and
put it into your own repository. Then you can pick and choose what and
when to merge from the public repository.


-+ enlight +-

William Bierman wrote:
> Are there any production worthy releases of the source?  With how
> frequently trunk is changed, it seems too risky to use any arbitrary
> snapshot.
>
> Regards,
>
> Bill
>


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

*** NOTE: To reply to the list use "reply to all",  ***
***       to reply direct to the sender use "reply" ***
_______________________________________________
Nebuladevice-discuss mailing list
Nebuladevice-discuss@...
https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss

Re: Nebula src release?

by William Bierman :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Well with the current snapshot not everything compiles.  Not even the basic01.cc.  Every solution I try to compile gives me linker errors.  Example from basic01.cc:

basic01 error LNK2019: unresolved external symbol "void __cdecl operator delete(void *)" (??3@ YAXPAX@Z) referenced in function "public: void * __thiscall nStrList::`vector deleting destructor'(unsigned int)" (??_EnStrList@@QAEPAXI@Z)
basic01 error LNK2019: unresolved external symbol "void __cdecl operator delete[](void *)" (??_V@ YAXPAX@Z) referenced in function "public: void * __thiscall nStrList::`vector deleting destructor'(unsigned int)" (??_EnStrList@@QAEPAXI@Z)
basic01 error LNK2019: unresolved external symbol __RTC_CheckEsp referenced in function "public: void * __thiscall nStrList::`vector deleting destructor'(unsigned int)" (??_EnStrList@@ QAEPAXI@Z)
basic01 error LNK2001: unresolved external symbol __RTC_Shutdown
basic01 error LNK2001: unresolved external symbol __RTC_InitBase
basic01 error LNK2019: unresolved external symbol "void __cdecl n_barf(char const *,char const *,int)" (?n_barf@@ YAXPBD0H@Z) referenced in function "public: __thiscall nList::~nList(void)" (??1nList@@QAE@XZ)
basic01 error LNK2019: unresolved external symbol "void __cdecl n_free_dbg(void *,char const *,int)" (?n_free_dbg@@ YAXPAXPBDH@Z) referenced in function "public: void __thiscall nArg::Delete(void)" (?Delete@nArg@@QAEXXZ)
basic01 error LNK2019: unresolved external symbol "void __cdecl n_printf(char const *,...)" (?n_printf@@YAXPBDZZ) referenced in function _main
basic01 error LNK2019: unresolved external symbol "public: __thiscall nKernelServer::nKernelServer
(void)" (??0nKernelServer@@QAE@XZ) referenced in function _main
basic01 error LNK2019: unresolved external symbol "void * __cdecl operator new(unsigned int,char const *,int)" (??2@ YAPAXIPBDH@Z) referenced in function _main
basic01 error LNK2019: unresolved external symbol "public: __thiscall nKernelServer::~nKernelServer(void)" (??1nKernelServer@@QAE@XZ) referenced in function "public: void * __thiscall nKernelServer::`scalar deleting destructor'(unsigned int)" (??_GnKernelServer@@ QAEPAXI@Z)
basic01 error LNK2001: unresolved external symbol _mainCRTStartup
basic01 fatal error LNK1120: 12 unresolved externals


I'm using .NET 7.1


On 1/9/07, Vadim Macagon <vadim@...> wrote:
Source releases are very infrequent, so I wouldn't recommend working off
those. I think the usual approach to this is to checkout the source and
put it into your own repository. Then you can pick and choose what and
when to merge from the public repository.


-+ enlight +-

William Bierman wrote:
> Are there any production worthy releases of the source?  With how
> frequently trunk is changed, it seems too risky to use any arbitrary
> snapshot.
>
> Regards,
>
> Bill
>


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

*** NOTE: To reply to the list use "reply to all",  ***
***       to reply direct to the sender use "reply" ***
_______________________________________________
Nebuladevice-discuss mailing list
Nebuladevice-discuss@...
https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

*** NOTE: To reply to the list use "reply to all",  ***
***       to reply direct to the sender use "reply" ***
_______________________________________________
Nebuladevice-discuss mailing list
Nebuladevice-discuss@...
https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss

Re: Nebula src release?

by max@work :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

William Bierman wrote:
Well with the current snapshot not everything compiles.  Not even the
basic01.cc.  Every solution I try to compile gives me linker errors.
I'm writing a tutorial "How to build nebula application from scratch" on Nebula 2 Wiki, which will include section "How to avoid these issues". But have changed a job two weeks ago, so haven't enough time now to complete it =/
In a few words - you need to check that all dependencies in your solution are correct. To do this, you should check error messages, search symbol which was not found in entire solution, find project which contains definition of this symbol then check the respective checkbox in "Project dependencies" of failed project.

As i understand, it's a build system bug, not a code.
I have found it when I tried to build Nebula app in VC++ 2005 Express. Don't know, is this issue exists for other compilers.

Re: Nebula src release?

by larry-14 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi

I had a look at the workspaces and noticed most of the errors came from not
adding ntoollib to some project dependancies in their build files, this is
what I have been able to fix so far, hope it helps

add - add ntoollib to settargetdeps in nlua.bld under begintarget nshlua and
do the same for the nshpython target in npython.bld

Download and Add opcode folder to Mangalore dir, I'm using opcode sources
from opal(opal.sf.net), I think opcode should be added to mangalore's
downloadable dependancy package

nblender - change nNebulaUsePackage(nscriptabletools); to
nNebulaUsePackage(ntoollib); and kernelServer->AddPackage(nscriptabletools);
to kernelServer->AddPackage(ntoollib); in blender.cc

I cant find CEGUIExpatParser_d.lib anywhere on my pc anyone who knows about
it please advise
LINK : fatal error LNK1104: cannot open file 'CEGUIExpatParser_d.lib'

 Larry Weya.

max@work writes:

>  
>
> William Bierman wrote:
>>
>> Well with the current snapshot not everything compiles.  Not even the
>> basic01.cc.  Every solution I try to compile gives me linker errors.
>>
>
> I'm writing a tutorial "How to build nebula application from scratch" on
> http://maxatwork.jino-net.ru/nebula2/index.php/Main_Page Nebula 2 Wiki ,
> which will include section "How to avoid these issues". But have changed a
> job two weeks ago, so haven't enough time now to complete it =/
> In a few words - you need to check that all dependencies in your solution
> are correct. To do this, you should check error messages, search symbol
> which was not found in entire solution, find project which contains
> definition of this symbol then check the respective checkbox in "Project
> dependencies" of failed project.
>
> As i understand, it's a build system bug, not a code.
> I have found it when I tried to build Nebula app in VC++ 2005 Express. Don't
> know, is this issue exists for other compilers.
> --
> View this message in context: http://www.nabble.com/Nebula-src-release--tf2944189.html#a8430331
> Sent from the nebuladevice-discuss mailing list archive at Nabble.com.
>
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV 
>
> *** NOTE: To reply to the list use "reply to all",  ***
> ***       to reply direct to the sender use "reply" ***
> _______________________________________________
> Nebuladevice-discuss mailing list
> Nebuladevice-discuss@...
> https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss
 


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

*** NOTE: To reply to the list use "reply to all",  ***
***       to reply direct to the sender use "reply" ***
_______________________________________________
Nebuladevice-discuss mailing list
Nebuladevice-discuss@...
https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss