Cannot find -lopenal32

Raph

New member
Joined
Aug 25, 2017
Messages
23
Ah, it's in the Jungle preferences. If you are using JungleIDE, make sure that the paths under Tools -> Preferences -> Cerberus-X Language are all "bin/" and not "Bin/" -- that's what causes the error.
 

dawlane

Well-known member
CX Code Contributor
Joined
Jun 21, 2017
Messages
854
The idea is to have a central place to put pre-built libraries.
You still need to install OpenAL from here or here. You can remove the OpenAL32 dll that get copied from any application you build. I'm still trying to work on a better soltion to the problem. Unfortunately the Windows file system gets in the way.
 

Raph

New member
Joined
Aug 25, 2017
Messages
23
Oh, I had OpenAL. The issue was the paths, it was the Bin vs bin issue that has come up before, I just missed seeing it. We need to get @ziggy to fix it in the JungleIDE distro I suppose.
 

Soap

New member
CX Code Contributor
Joined
Nov 3, 2017
Messages
44
C:\cerberus\Cerberus\Bin\transcc_winnt.exe -run -config=debug -target=Desktop_Game_(Glfw3) "C:/cerberus/Cerberus/examples/mojo2/mojotest/mojotest.cxs"
TRANS cerberus compiler V2017-10-24
Parsing...
Semanting...
Translating...
Building...
Failed to copy openal32 to C:\cerberus\Cerberus\examples\mojo2\mojotest\mojotest.buildv2018-02-23\glfw3\gcc_winnt\Debug64
'make' is not recognized as an internal or external command,
operable program or batch file.
TRANS FAILED: Error executing 'make CCOPTS=" -m64 -O0" LDOPTS=" -m64 -LC:/cerberus/Cerberus/Bin/transcc_winnt.exlibs/Win64" LIBOPTS=" -lopenal32" OUT="Debug64/CerberusGame"', return code=1
Abnormal program termination.
Exit code: -1

Pic related changed Bin to bin now...

C:\cerberus\cerberus\bin\transcc_winnt.exe -run -config=debug -target=Desktop_Game_(Glfw3) "C:/cerberus/Cerberus/examples/mojo2/mojotest/mojotest.cxs"
TRANS cerberus compiler V2017-10-24
Parsing...
Semanting...
Translating...
Building...
Copied openal32.dll to C:\cerberus\Cerberus\examples\mojo2\mojotest\mojotest.buildv2018-02-23\glfw3\gcc_winnt\Debug64
Copied openal32_COPYING to C:\cerberus\Cerberus\examples\mojo2\mojotest\mojotest.buildv2018-02-23\glfw3\gcc_winnt\Debug64
Copied openal32_LICENCE to C:\cerberus\Cerberus\examples\mojo2\mojotest\mojotest.buildv2018-02-23\glfw3\gcc_winnt\Debug64
'make' is not recognized as an internal or external command,
operable program or batch file.
TRANS FAILED: Error executing 'make CCOPTS=" -m64 -O0" LDOPTS=" -m64 -LC:/cerberus/cerberus/libs/Win64" LIBOPTS=" -lopenal32" OUT="Debug64/CerberusGame"', return code=1
Abnormal program termination.
Exit code: -1


What do?
 

Attachments

  • 2018-02-28 15_41_23-Settings.png
    2018-02-28 15_41_23-Settings.png
    23.9 KB · Views: 261
Top Bottom