Unable to create a project DLL

0

I am having issues getting 1.7.0.1 to create a game dll for my project. I go into my project configurator and make a new project, select it's gems, and set it as the default project. Then i open a command prompt to my dev folder and run:

lmbr_waf configure

This goes through without any issues at all. Then I run:

lmbr_waf.bat build_win_x64_vs2013_release -p all

And this goes through without any issues as well.

[WAF] 'build_win_x64_vs2013_release' finished successfully (20m42.538s)

Issue is I still cannot load the project because the game dll still isn't there. Is there a step that I am missing somewhere?

preguntada hace 7 años204 visualizaciones
7 Respuestas
0
Respuesta aceptada

I don't usually compile for release but release mode most likely compiles everything into ProjectNameLauncher.exe so I don't think there will be a ProjectName.DLL when compiling for release. I tried compiling for release and I just get a much larger exe file and very few DLLs unlike the other compile target versions which generate a lot more DLL files. Profile is probably the preferred compile target if your using the Editor and that compile target should generate DLL files. What is it doing to suggest its missing a DLL needed to start the launcher?

respondido hace 7 años
0

There is the Bin64vc120 and the Bin64vc120.release . Neither of them have the project DLL in it. I ran a search of the entire dev folder in case it got thrown somewhere else and it doesn't seem to be making it all.

respondido hace 7 años
0

The console window output after running the build should show a bunch of "copy_outputs ([config data]) [src] -> [dst]" entries as it moves the compiled DLL files from the BinTemp directory to the Bin64vc120 directory near the end of the compiling. You might need to alter the project, clean, or force a full rebuild to get it to redo that step though. That might help you locate where that DLL is going.

respondido hace 7 años
0

i might suggest you to compile it manually using Visual Studio

respondido hace 7 años
0

You didn't mention which directory you tried to load the project from after compiling. The directory you probably need is 1.7.0.1/dev/Bin64vc120.Release but there could easily be similarly named folders for other compile targets which might be your problem. There's also an Editor.exe in that folder as well which isn't where the desktop Editor link points unless that got changed recently so you may want to run any executables for your project from that folder and not use the desktop link if that is what happened.

respondido hace 7 años
0

Here is the last CMD output's from my last build3769-cmd-output.txt|attachment (161 KB) cmd-output.txt

respondido hace 7 años
0

You ended a weekend of frustration for me. I ran: lmbr_waf.bat build_win_x64_vs2013_profile -p all

And it all went off without a hitch and actually made the DLL's I need. Thanks for taking the time to take a look and lend a hand :D

respondido hace 7 años

Está publicación está cerrada: la opción de añadir nuevas respuestas, comentarios y votos está deshabilitada.