-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Description
Trying to build dsfml on Ubuntu 18.04 x64 with gdc, getting error (same with rdmd):
‘setUpVector’ is not a member of ‘sf::Listener’
[user]~/Downloads/d/dsfml/DSFML20190323>git clone https://github.com/Jebbs/DSFML.git
[user]~/Downloads/d/dsfml/DSFML20190323>cd DSFML
[user]~/Downloads/d/dsfml/DSFML20190323/DSFML>gdc build.d -obuild
[user]~/Downloads/d/dsfml/DSFML20190323/DSFML>./build
Building for Linux with gdc
-- The C compiler identification is GNU 7.3.0
-- The CXX compiler identification is GNU 7.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: /home/user/Downloads/d/dsfml/DSFML20190323/DSFML/src/DSFMLC
Scanning dependencies of target dsfmlc-system
[ 3%] Building CXX object System/CMakeFiles/dsfmlc-system.dir/Err.cpp.o
[ 6%] Building CXX object System/CMakeFiles/dsfmlc-system.dir/ErrStream.cpp.o
[ 9%] Building CXX object System/CMakeFiles/dsfmlc-system.dir/String.cpp.o
[ 9%] Built target dsfmlc-system
Scanning dependencies of target dsfmlc-audio
[ 12%] Building CXX object Audio/CMakeFiles/dsfmlc-audio.dir/Listener.cpp.o
/home/user/Downloads/d/dsfml/DSFML20190323/DSFML/src/DSFMLC/Audio/Listener.cpp: In function ‘void sfListener_setUpVector(float, float, float)’:
/home/user/Downloads/d/dsfml/DSFML20190323/DSFML/src/DSFMLC/Audio/Listener.cpp:77:19: error: ‘setUpVector’ is not a member of ‘sf::Listener’
sf::Listener::setUpVector(x,y,z);
^~~~~~~~~~~
/home/user/Downloads/d/dsfml/DSFML20190323/DSFML/src/DSFMLC/Audio/Listener.cpp: In function ‘void sfListener_getUpVector(float*, float*, float*)’:
/home/user/Downloads/d/dsfml/DSFML20190323/DSFML/src/DSFMLC/Audio/Listener.cpp:84:26: error: ‘getUpVector’ is not a member of ‘sf::Listener’
temp = sf::Listener::getUpVector();
^~~~~~~~~~~
Audio/CMakeFiles/dsfmlc-audio.dir/build.make:62: recipe for target 'Audio/CMakeFiles/dsfmlc-audio.dir/Listener.cpp.o' failed
make[2]: *** [Audio/CMakeFiles/dsfmlc-audio.dir/Listener.cpp.o] Error 1
CMakeFiles/Makefile2:140: recipe for target 'Audio/CMakeFiles/dsfmlc-audio.dir/all' failed
make[1]: *** [Audio/CMakeFiles/dsfmlc-audio.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2
Metadata
Metadata
Assignees
Labels
No labels