Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to compile and build the project for use the programs #9

Open
FakeLegacy03 opened this issue Aug 16, 2023 · 6 comments
Open

How to compile and build the project for use the programs #9

FakeLegacy03 opened this issue Aug 16, 2023 · 6 comments

Comments

@FakeLegacy03
Copy link

Hi,im new at programming,i know that this project is old but i hope you can help me,and i hope this is the right place to ask help,im trying to configure the files whit cmake to build the .sln but it give some errors on find;glew include directory,all maya configuration,fmod studio,CG and FBX,i found a solution for this,by manually corret the paths on cmake(not for CG because i dont know if i need it),but every time i need to this,and when i build the files whit the build.batch file it give me this errors: NEBULA T SYSTEM ERROR Compiling 'file:///basegamefeature/basegameprotocol.nidl'
[ERROR] IDLCodeGenerator::TypeEncode: type Math::matrix44 not valid for serialization!!!
Callastack:
001EB615 (idlc.toolkit): (filename not available)
001E43EB (idlc.toolkit): (filename not available)
001D4824 (idlc.toolkit): (filename not available)
776FFDD (ntdll): (filename not available)
Same error whit StringAtom

There are also other problems but i will check it later
Thank you in advice!

@FakeLegacy03
Copy link
Author

Or if this is too much to ask,can help me to build the nebula3 sdk?because the installar give me a lot of errors

@kaffeewolf
Copy link
Contributor

As this is basically a snapshot before a large rewrite (which happened elsewhere), there is a lot of stuff that is in a weird state. If you just want to play around, I would try to work from this fork instead (it was used in a game production and should be in a defined stable state).
https://github.com/Core-Game-Project-2016/nebula-trifid
This repository added vulkan support and some toolkit rewrites, but the benefit isnt really that big honestly. Which sdk did you try to install?

@FakeLegacy03
Copy link
Author

Thank you for the answer,i was trying to instal the nebula 3sdk from here https://github.com/n-engine/nebuladevice
here https://github.com/xoyojank/nebula3
here https://github.com/redagito/Nebula3
here https://mega.nz/file/PIYh1TzI#Xg7mZOZfk9MylB2Vu_XU7pyf4CxkfsIzD9RkbgOWe_4
this is in on the page of the redagito/Nebula3
I get error when triying to install the sdk that i made whit the file nsis in the installer directory,also i has problem to compile the nsis file because file was missing,but i retrivie it from the other links and it work,i also tried to install it whit the sdk from the mega download?but give me the same errors
i want to use this programs bacause i want to modify a game made whit the nebula engine (Drakensang) is it possible to do?

@kaffeewolf
Copy link
Contributor

The installer is not really needed to use it, it is a way of packaging it, so it is more important to just get it to compile. I am not entirely sure, but I believe Drakensang was made with Nebula 2, so basically this https://sourceforge.net/projects/nebuladevice/ and they seem to have binary releases as well (even though they are very old of course), so that could be probably a better starting point actually

@FakeLegacy03
Copy link
Author

When I wiil download all the file from the code how can I compile it?(for the nebuladevice)what i need to do?(i have installed python,tcl)

For the nebula3 i tried to use the msbuild (im using msbuild 12.0) command on compile.msbuild but it give error whit some files in the vs9.0 directory for now i cant tell what error is because im not at home,hope im not disturbing too much.

@FakeLegacy03
Copy link
Author

This is the error of msbuild

"D:\Download\Nebula3-master\compile.msbuild" (destinazione predefinita) (1) ->
"D:\Download\Nebula3-master\code\vs9.0\benchmarks_win32.sln" (destinazione predefinita) (4) ->
(destinazione: NIDLs\foundation_nidls_win32) ->
Project : error PRJ0019: A tool returned an error code "Compiling nidl file..." [D:\Download\Neb
ula3-master\code\vs9.0\benchmarks_win32.sln]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants