kainjow / glypha Goto Github PK
View Code? Open in Web Editor NEWModern port of Classic Mac OS game
License: Other
Modern port of Classic Mac OS game
License: Other
Hi Folks,
First, many thanks to the developers working on this project. I think it's really exciting and good work.
I had a question about the qtsound branch and wondered if anybody could share their thoughts with me. I had no problem getting the trunk working using QT, and everything worked great, but as it has already been mentioned, there was no sound.
I found the Qtsound branch and decided to try that out instead. When I execute:
qmake Glypha.pro
gmake
It starts to compile, but then I get an error message. I am wondering if somebody could point me in the right direction and let me know if I am missing something or if there is something else that I need to do on the command line to include one of the installed libraries. The error I see is as follows:
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DGLYPHA_QT -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtMultimedia -I/usr/include/qt4 -I. -I../game -I. -o main.o main.cpp
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DGLYPHA_QT -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtMultimedia -I/usr/include/qt4 -I. -I../game -I. -o GLCursorQt.o ../game/GLCursorQt.cpp
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DGLYPHA_QT -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtMultimedia -I/usr/include/qt4 -I. -I../game -I. -o GLGame.o ../game/GLGame.cpp
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DGLYPHA_QT -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtMultimedia -I/usr/include/qt4 -I. -I../game -I. -o GLImage.o ../game/GLImage.cpp
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DGLYPHA_QT -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtMultimedia -I/usr/include/qt4 -I. -I../game -I. -o GLImage_Qt.o ../game/GLImage_Qt.cpp
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DGLYPHA_QT -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtMultimedia -I/usr/include/qt4 -I. -I../game -I. -o GLRect.o ../game/GLRect.cpp
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DGLYPHA_QT -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtMultimedia -I/usr/include/qt4 -I. -I../game -I. -o GLRenderer.o ../game/GLRenderer.cpp
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DGLYPHA_QT -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtMultimedia -I/usr/include/qt4 -I. -I../game -I. -o GLResources.o ../game/GLResources.cpp
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DGLYPHA_QT -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtMultimedia -I/usr/include/qt4 -I. -I../game -I. -o GLSoundsQt.o ../game/GLSoundsQt.cpp
In file included from ../game/GLSoundsQt.cpp:8:0:
../game/GLSoundsQtImp.h:7:24: fatal error: QAudioFormat: No such file or directory
#include <QAudioFormat>
^
compilation terminated.
Makefile:292: recipe for target 'GLSoundsQt.o' failed
gmake: *** [GLSoundsQt.o] Error 1
I have the following include headers in my /usr/include directories:
/usr/include/qt5/QtMultimedia/QAudioFormat
/usr/include/qt5/QtMultimedia/qaudioformat.h
If I copy those into the game directory, the compile seems to go further, but then I get a different error:
In file included from ../game/QAudioFormat:1:0,
from ../game/GLSoundsQtImp.h:7,
from ../game/GLSoundsQt.cpp:8:
../game/qaudioformat.h:41:43: fatal error: QtMultimedia/qtmultimediadefs.h: No such file or directory
#include <QtMultimedia/qtmultimediadefs.h>
^
compilation terminated.
Makefile:292: recipe for target 'GLSoundsQt.o' failed
gmake: *** [GLSoundsQt.o] Error 1
if I copy "QtMultimedia" from my include directory, copying this to the game directory, again, the compile goes further, but then I get yet a different error message:
# define Q_MULTIMEDIA_EXPORT Q_DECL_EXPORT
^
In file included from ../game/GLSoundsQt.cpp:8:0:
../game/GLSoundsQtImp.h:8:24: fatal error: QAudioOutput: No such file or directory
#include <QAudioOutput>
^
compilation terminated.
Makefile:292: recipe for target 'GLSoundsQt.o' failed
gmake: *** [GLSoundsQt.o] Error 1
So then, if I copy:
/usr/include/qt5/QtMultimedia/QAudioOutput
and
/usr/include/qt5/QtMultimedia/qaudiooutput.h
...to the "game" directory, again, it compiles further, but then I get yet a new error message:
/usr/include/qt4/QtCore/qglobal.h:1440:0: note: this is the location of the previous definition
# define Q_MULTIMEDIA_EXPORT Q_DECL_EXPORT
^
../game/GLSoundsQt.cpp:10:28: fatal error: QAudioDeviceInfo: No such file or directory
#include <QAudioDeviceInfo>
^
compilation terminated.
Makefile:292: recipe for target 'GLSoundsQt.o' failed
gmake: *** [GLSoundsQt.o] Error 1
So then I copy those also:
cp /usr/include/qt5/QtMultimedia/QAudioDeviceInfo /tmp/gqlp/Glypha-qtsound/game/
cp /usr/include/qt5/QtMultimedia/qaudiodeviceinfo.h /tmp/gqlp/Glypha-qtsound/game/
And I still get the following errors:
In file included from ../game/qaudioformat.h:41:0,
from ../game/QAudioFormat:1,
from ../game/GLSoundsQtImp.h:7,
from ../game/GLSoundsQt.cpp:8:
../game/QtMultimedia/qtmultimediadefs.h:56:0: warning: "Q_MULTIMEDIA_EXPORT" redefined
# define Q_MULTIMEDIA_EXPORT Q_DECL_IMPORT
^
In file included from /usr/include/qt4/QtCore/qnamespace.h:45:0,
from /usr/include/qt4/QtCore/qobjectdefs.h:45,
from /usr/include/qt4/QtCore/qobject.h:47,
from /usr/include/qt4/QtCore/QObject:1,
from ../game/GLSoundsQtImp.h:4,
from ../game/GLSoundsQt.cpp:8:
/usr/include/qt4/QtCore/qglobal.h:1440:0: note: this is the location of the previous definition
# define Q_MULTIMEDIA_EXPORT Q_DECL_EXPORT
^
In file included from ../game/GLSoundsQt.cpp:8:0:
../game/GLSoundsQtImp.h:24:39: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11
WaveData(const WaveData& other) = delete;
^
../game/GLSoundsQtImp.h:35:42: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11
SoundsQtImp(const WaveData& other) = delete;
^
../game/GLSoundsQt.cpp: In function 'bool aiffDataToWave(const uint8_t*, unsigned int, GL::WaveData&)':
../game/GLSoundsQt.cpp:55:5: error: 'unique_ptr' is not a member of 'std'
std::unique_ptr<uint8_t[]> sampleData;
^
../game/GLSoundsQt.cpp:55:28: error: expected primary-expression before '[' token
std::unique_ptr<uint8_t[]> sampleData;
^
../game/GLSoundsQt.cpp:55:29: error: expected primary-expression before ']' token
std::unique_ptr<uint8_t[]> sampleData;
^
../game/GLSoundsQt.cpp:55:32: error: 'sampleData' was not declared in this scope
std::unique_ptr<uint8_t[]> sampleData;
^
../game/GLSoundsQt.cpp: In member function 'void GL::Sounds::play(int)':
../game/GLSoundsQt.cpp:154:10: warning: 'auto' changes meaning in C++11; please remove it [-Wc++0x-compat]
for (auto& out : ctx->outs) {
^
../game/GLSoundsQt.cpp:154:16: error: ISO C++ forbids declaration of 'out' with no type [-fpermissive]
for (auto& out : ctx->outs) {
^
../game/GLSoundsQt.cpp:154:22: error: range-based 'for' loops are not allowed in C++98 mode
for (auto& out : ctx->outs) {
^
../game/GLSoundsQt.cpp:155:17: error: request for member 'play' in 'out', which is of non-class type 'int'
if (out.play(ctx->wavs[which])) {
^
In file included from /usr/include/qt4/QtCore/qnamespace.h:45:0,
from /usr/include/qt4/QtCore/qobjectdefs.h:45,
from /usr/include/qt4/QtCore/qobject.h:47,
from /usr/include/qt4/QtCore/QObject:1,
from ../game/GLSoundsQtImp.h:4,
from ../game/GLSoundsQt.cpp:8:
../game/GLSoundsQtImp.h: In instantiation of 'void std::_Construct(_T1*, const _T2&) [with _T1 = GL::SoundsQtImp; _T2 = GL::SoundsQtImp]':
/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/stl_uninitialized.h:202:48: required from 'static void std::__uninitialized_fill_n<_TrivialValueType>::__uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = GL::SoundsQtImp*; _Size = long unsigned int; _Tp = GL::SoundsQtImp; bool _TrivialValueType = false]'
/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/stl_uninitialized.h:245:35: required from 'void std::uninitialized_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = GL::SoundsQtImp*; _Size = long unsigned int; _Tp = GL::SoundsQtImp]'
/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/stl_uninitialized.h:355:50: required from 'void std::__uninitialized_fill_n_a(_ForwardIterator, _Size, const _Tp&, std::allocator<_Tp2>&) [with _ForwardIterator = GL::SoundsQtImp*; _Size = long unsigned int; _Tp = GL::SoundsQtImp; _Tp2 = GL::SoundsQtImp]'
/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/stl_vector.h:1301:32: required from 'void std::vector<_Tp, _Alloc>::_M_fill_initialize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = GL::SoundsQtImp; _Alloc = std::allocator<GL::SoundsQtImp>; std::vector<_Tp, _Alloc>::size_type = long unsigned int; std::vector<_Tp, _Alloc>::value_type = GL::SoundsQtImp]'
/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/stl_vector.h:306:40: required from 'std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>::size_type, const value_type&, const allocator_type&) [with _Tp = GL::SoundsQtImp; _Alloc = std::allocator<GL::SoundsQtImp>; std::vector<_Tp, _Alloc>::size_type = long unsigned int; std::vector<_Tp, _Alloc>::value_type = GL::SoundsQtImp; std::vector<_Tp, _Alloc>::allocator_type = std::allocator<GL::SoundsQtImp>]'
../game/GLSoundsQt.cpp:142:18: required from here
/usr/include/qt4/QtCore/qobject.h:333:20: error: 'QObject::QObject(const QObject&)' is private
Q_DISABLE_COPY(QObject)
^
/usr/include/qt4/QtCore/qglobal.h:2524:5: note: in definition of macro 'Q_DISABLE_COPY'
Class(const Class &); \
^
In file included from ../game/GLSoundsQt.cpp:8:0:
../game/GLSoundsQtImp.h:27:7: error: within this context
class SoundsQtImp : public QObject {
^
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/memory:64:0,
from ../game/GLSoundsQt.cpp:5:
/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/stl_construct.h:83:7: note: synthesized method 'GL::SoundsQtImp::SoundsQtImp(const GL::SoundsQtImp&)' first required here
::new(static_cast<void*>(__p)) _T1(__value);
^
Makefile:292: recipe for target 'GLSoundsQt.o' failed
gmake: *** [GLSoundsQt.o] Error 1
So I really seem to be going down the rabbit hole and coming up empty handed.
As you might have guessed, I am not a developer so I don't understand what any of this means, but I am sure that it's because of my own fault.
Is there something else I can do on the command line that would direct the build to link the correct libraries in /usr/include/qt5/QtMultimedia/?
Any ideas or suggestions would greatly appreciated.
Thank you again for letting me know your thoughts and ideas on this.
The release says, "for macOS 10.12+ or greater" but when I try to run it, I get an error: "You can’t use this version of the application “Glypha III.app” with this version of macOS. You have macOS 10.13.6. The application requires macOS 10.14 or later."
I compiled Glypha on Ubuntu 16.04 with Qt 5.6 from the Qt website and after dying in combat this message appeared several times in the terminal. The UI was unresponsive and I had to kill the process.
I did not find this repo by chance. I was actually looking for a cross-platform port of Glypha. I played it for years back in the day of 68k processors. Now I am a Linux user and I would love to play it again. I have no experience with C++ or game programming, but at least I want to contribute by cheering this effort.
I cannot play more than 10 minutes. The game constantly crashes after some time (not always the same).
When launched from a terminal, i get the error message "Stream error : Trop grand".
So, I'm trying build the latest version andI I'm getting errors about halfway through:
eisnerguy1s-MacBook-Pro-7:Glypha-master eisnerguy1$ make game
mkdir -p build
cd build && cmake -DCMAKE_BUILD_TYPE=Release ..
-- The C compiler identification is AppleClang 10.0.1.10010046
-- The CXX compiler identification is AppleClang 10.0.1.10010046
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found OpenGL: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/OpenGL.framework
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/eisnerguy1/Desktop/slugman/_new/Glypha-master/build
cd build && cmake --build . --config Release
gmake[1]: Entering directory '/Users/eisnerguy1/Desktop/slugman/_new/Glypha-master/build'
gmake[2]: Entering directory '/Users/eisnerguy1/Desktop/slugman/_new/Glypha-master/build'
gmake[3]: Entering directory '/Users/eisnerguy1/Desktop/slugman/_new/Glypha-master/build'
Scanning dependencies of target bin-convert
gmake[3]: Leaving directory '/Users/eisnerguy1/Desktop/slugman/_new/Glypha-master/build'
gmake[3]: Entering directory '/Users/eisnerguy1/Desktop/slugman/_new/Glypha-master/build'
[ 1%] Building C object CMakeFiles/bin-convert.dir/bin-convert.c.o
[ 2%] Linking C executable bin-convert
gmake[3]: Leaving directory '/Users/eisnerguy1/Desktop/slugman/_new/Glypha-master/build'
[ 2%] Built target bin-convert
gmake[3]: Entering directory '/Users/eisnerguy1/Desktop/slugman/_new/Glypha-master/build'
[ 4%] Generating resources/walk_wav.cpp
[ 5%] Generating resources/about_png.cpp
[ 6%] Generating resources/background_png.cpp
[ 8%] Generating resources/bird_wav.cpp
[ 9%] Generating resources/bonus_wav.cpp
[ 10%] Generating resources/boom1_wav.cpp
[ 12%] Generating resources/boom2_wav.cpp
[ 13%] Generating resources/egg_png.cpp
[ 14%] Generating resources/enemyFly_png.cpp
[ 16%] Generating resources/enemyWalk_png.cpp
[ 17%] Generating resources/eye_png.cpp
[ 18%] Generating resources/flap2_wav.cpp
[ 20%] Generating resources/flap_wav.cpp
[ 21%] Generating resources/font11_fnt.cpp
[ 22%] Generating resources/font11_png.cpp
[ 24%] Generating resources/grate_wav.cpp
[ 25%] Generating resources/hand_png.cpp
[ 26%] Generating resources/help_png.cpp
[ 28%] Generating resources/lightning_wav.cpp
[ 29%] Generating resources/music_wav.cpp
[ 30%] Generating resources/numbers_png.cpp
[ 32%] Generating resources/obelisks_png.cpp
[ 33%] Generating resources/platforms_png.cpp
[ 34%] Generating resources/playerIdle_png.cpp
[ 36%] Generating resources/player_png.cpp
[ 37%] Generating resources/scrape2_wav.cpp
[ 38%] Generating resources/screech_wav.cpp
[ 40%] Generating resources/spawn_wav.cpp
[ 41%] Generating resources/splash_wav.cpp
[ 42%] Generating resources/torches_png.cpp
Scanning dependencies of target Glypha
gmake[3]: Leaving directory '/Users/eisnerguy1/Desktop/slugman/_new/Glypha-master/build'
gmake[3]: Entering directory '/Users/eisnerguy1/Desktop/slugman/_new/Glypha-master/build'
[ 44%] Building CXX object CMakeFiles/Glypha.dir/game/GLGame.cpp.o
[ 45%] Building CXX object CMakeFiles/Glypha.dir/game/GLImage.cpp.o
[ 46%] Building CXX object CMakeFiles/Glypha.dir/game/GLRect.cpp.o
[ 48%] Building CXX object CMakeFiles/Glypha.dir/game/GLRenderer.cpp.o
[ 49%] Building CXX object CMakeFiles/Glypha.dir/game/GLUtils.cpp.o
[ 50%] Building CXX object CMakeFiles/Glypha.dir/game/GLBufferReader.cpp.o
[ 52%] Building CXX object CMakeFiles/Glypha.dir/game/GLFont.cpp.o
[ 53%] Building CXX object CMakeFiles/Glypha.dir/game/GLPrefs.cpp.o
[ 54%] Building CXX object CMakeFiles/Glypha.dir/mac/main.mm.o
/Users/eisnerguy1/Desktop/slugman/_new/Glypha-master/mac/main.mm:322:1: error:
method possibly missing a [super prepareOpenGL] call
[-Werror,-Wobjc-missing-super-calls]
}
^
/Users/eisnerguy1/Desktop/slugman/_new/Glypha-master/mac/main.mm:329:1: error:
method possibly missing a [super reshape] call
[-Werror,-Wobjc-missing-super-calls]
}
^
2 errors generated.
gmake[3]: *** [CMakeFiles/Glypha.dir/build.make:340: CMakeFiles/Glypha.dir/mac/main.mm.o] Error 1
gmake[3]: Leaving directory '/Users/eisnerguy1/Desktop/slugman/_new/Glypha-master/build'
gmake[2]: *** [CMakeFiles/Makefile2:124: CMakeFiles/Glypha.dir/all] Error 2
gmake[2]: Leaving directory '/Users/eisnerguy1/Desktop/slugman/_new/Glypha-master/build'
gmake[1]: *** [Makefile:171: all] Error 2
gmake[1]: Leaving directory '/Users/eisnerguy1/Desktop/slugman/_new/Glypha-master/build'
make: *** [game] Error 2
eisnerguy1s-MacBook-Pro-7:Glypha-master eisnerguy1$
Is this easily fixable? Thanks!
Hi,
I built this on my Ubuntu (18.04) machine with qt5 and cmake 3.13.4. The game starts up, but I get the following errors in the terminal:
Audio format is not supported.
Can't load sound 0
Audio format is not supported.
Can't load sound 1
Audio format is not supported.
Can't load sound 2
Audio format is not supported.
Can't load sound 3
Audio format is not supported.
Can't load sound 12
Audio format is not supported.
Can't load sound 5
Audio format is not supported.
Can't load sound 6
Audio format is not supported.
Can't load sound 7
Audio format is not supported.
Can't load sound 8
Audio format is not supported.
Can't load sound 13
Audio format is not supported.
Can't load sound 9
Audio format is not supported.
Can't load sound 10
Audio format is not supported.
Can't load sound 4
Audio format is not supported.
Can't load sound 11
libpng warning: iCCP: known incorrect sRGB profile
using null output device, none available
START error occurred: OpenError
using null output device, none available
START error occurred: OpenError
using null output device, none available
START error occurred: OpenError
using null output device, none available
START error occurred: OpenError
using null output device, none available
START error occurred: OpenError
using null output device, none available
START error occurred: OpenError
using null output device, none available
START error occurred: OpenError
Any idea why? I can hear sound through my bluetooth speakers while playing youtube in the browser.
So, I forked your code to make a modern version of SlugMan. I was wondering if the ideas I've had can actually be done or not?
The comparison pics have Glypha III running in Mac OS 7.6.1 via SheepShaver on the left, the Carbon port in the middle and a build from the current master on the right.
I was able to compile and run by opening build_release/Glypha.xcodeproj in Xcode, going to the Project Build Settings tab, choosing the Glypha app target, searching for "signing", and changing Code Signing Identity to "Don't Code Sign". I also had to set the Code Signing Entitlements setting to an empty string. Then it works!
HI! Runs great on Khadas Vim3 (aarch64) with linux.
Sound not working yet though.
"PulseAudioService: Connection failure: Connection refused"
I tried:
export PULSE_SERVER=none
But it didn't solve.
Maybe someone knows how to get the QT to talk to alsa default device?
Cheers!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.