Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
External dependencies?
#1
Say I make a fun little game with NaaLaa and want to share it with friends-- are there any DLLs or such that I need to package along with the EXE and resources? Or does it just run on top of DirectX?

(Probably something that's somewhere in the manual but... yeah.)
Reply
#2
Welcome Smile

Rick is right, but I do believe that audiere.dll is required whether you actually use sound/music or not.

More DLLs may be needed if you use extensions like iup or p2p.
Reply
#3
Most Windows computers have msvcr100 already on them, I'd assume? So audiere.dll would be the big one?
Reply
#4
(03-31-2018, 02:07 PM)Rick3137 Wrote:
(03-30-2018, 06:28 PM)metalfoot Wrote: Most Windows computers have msvcr100 already on them, I'd assume? So audiere.dll would be the big one?

     That is something we need to clear up. I have two versions of msvcr100.dll on my computer.
     Windows/System32/msvcr100.dll       810 kb
     Windows/SysWOW64/msvcr100.dll     756 kb

     The one that comes with NaaLaa seems to match the 2nd one.
     I wonder how the first one would run.

Not quite sure how Windows deals with that. SysWOW64 is for 64 bit stuff, but naalaa and the programs you compile with it are 32 bit. Despite that, the system (Windows) looks in SysWOW64 for dll files when running naalaa programs.

When distributing your programs, simply copy the required dll files from N6/bin/dll and put them next to your exe, for Windows will always look there first.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)