コードを含むのでたたむ/M1 mac上のruby-gnomeでgtk3やると死ぬやつ
require 'gtk3'
puts "0"
window = Gtk::Window.new()
puts "1"
window.set_size_request(400, 300)
puts "2"
window.show_all
puts "4"
window.signal_connect("destroy") { Gtk.main_quit }
puts "5"
Gtk.main
puts "6"
みたいなコードでも死ぬとかマジ?
akkie@z-ouchimacmini gtk3 % ruby 0.rb
0
zsh: trace trap ruby 0.rb
コードを含むのでたたむ/M1 mac上のruby-gnomeでgtk3やると死ぬやつ
コードを含むのでたたむ/M1 mac上のruby-gnomeでgtk3やると死ぬやつ
akkie@z-ouchimacmini gtk3 % ruby --version
ruby 3.1.0p0 (2021-12-25 revision fb4df44d16) [arm64-darwin21]
% gem list | grep gtk3
gtk3 (3.5.1, 3.4.9)
% port installed
gtk3 @3.24.31_0+x11 (active)
xorg-server @1.20.11_1 (active)
コードを含むのでたたむ/M1 mac上のruby-gnomeでgtk3やると死ぬやつ
M1 macOS Monterey(12.2.1)