[Mono-list] Better arrangement for windows distro?

J. Perkins jason@379.com
Thu, 25 Jul 2002 10:55:22 -0400


Another idea for the Windows distro of Mono. Currently,
install/lib is placed in the search path, so that the .EXEs
can find the .DLLs. However, the default library search
path for windows includes the executable directory. If the
non-.NET DLLs were moved into the install/bin directory,
no changes to the path would be necessary.

    setlocal
    path=%MONO_BASEPATH%\bin\;%MONO_BASEPATH%\lib\;%path%
    %MONO_BASEPATH%\bin\monomcs.exe %MONOARGS%
    endlocal

...becomes...

    %MONO_BASEPATH%\bin\monomcs.exe %MONOARGS%

I realize the /bin /lib etc. is the standard layout for Linux,
but the windows standard is to put the .DLLs in the same place
as the .EXE.

Jason
379