0
0

In the free project I am creating: in the source code there is a section in a header file which tells the compiler what

sections of project’s code to export. The project has routines for every fmod feature, but I have a header file so the

people who compile the project’s source can remark out the lines they don’t want to use so they can have a small/efficient

compile.

The project uses fmoddyn.h, but the project would compile smaller if
I added

include <myprojectsheader.h>

then

ifdef EXPORT_something and #endif

between everything in the fmoddyn.h
ex:

#ifdef EXPORT_FSOUND_SetOutput
signed char     (F_API *FSOUND_SetOutput)(int outputtype);
#endif

#ifdef EXPORT_FSOUND_SetOutput
F_GETPROC(FSOUND_SetOutput, "_FSOUND_SetOutput@4");
#endif

/* ========================================================================================== /
/
FMOD Dynamic DLL loading header. Copyright (c), Firelight Technologies Pty, Ltd 1999-2003. /
/
========================================================================================== */

The fmoddyn.h file says its copyrighted so I don’t think I can legally distribute it (or even the modified version) with my

project.

It would be a hassle for the people compiling the project to each download and modify fmoddyn.h themselves for a efficient

compile of the project.

Any ideas/comments on what to do?

  • You must to post comments
0
0

Why not just write your own version of fmoddyn.h, then you won’t have to worry about copyright issues…

  • You must to post comments
Showing 1 result
Your Answer

Please first to submit.