hi all,
i managed to run cinelerra in my slack 12 (glibc 2.5) w/ two different hacks.
(use one _or_ another, not both).

the first:

Index: cinelerra/mwindow.C
===================================================================
--- cinelerra/mwindow.C (revision 1013)
+++ cinelerra/mwindow.C (working copy)
@@ -1348,9 +1348,9 @@
        if(preferences->use_tipwindow)
                init_tipwindow();

-SET_TRACE
+       //SET_TRACE

-       hide_splash();
+       //      hide_splash();
 SET_TRACE
        init_shm();
 }

===================================================================

the second:

Index: guicast/bcwindowbase.C
===================================================================
--- guicast/bcwindowbase.C      (revision 1013)
+++ guicast/bcwindowbase.C      (working copy)
@@ -138,8 +138,8 @@
 #ifdef HAVE_GL
                if(!gl_win_context || !get_resources()->get_synchronous())
 #endif
-                       XCloseDisplay(display);
-               clipboard->stop_clipboard();
+               XCloseDisplay(display);
+               //clipboard->stop_clipboard();
                delete clipboard;
        }
        else

===================================================================

this first one seens more sane (the splash window will not go away).

the gdb backtrace:

(gdb) bt
#0  0xb7011402 in pthread_join () from /lib/libpthread.so.0
#1  0xb789fe2f in Thread::join (this=0x85fc778) at thread.C:123
#2  0xb7837d59 in BC_Clipboard::stop_clipboard (this=0x85fc778) at
bcclipboard.C:64
#3  0xb788be46 in ~BC_WindowBase (this=0x85e3a68) at bcwindowbase.C:142
#4  0xb7882dc5 in ~BC_Window (this=0x85e3a68) at bcwindow.C:42
#5  0x083145d0 in ~SplashGUI (this=0x85e3a68) at splashgui.C:32
#6  0x0824f393 in MWindow::hide_splash (this=0xbfdfb798) at mwindow.C:1373
#7  0x0825612b in MWindow::create_objects (this=0xbfdfb798, want_gui=1,
want_new=1, config_path=0xbfdfaf98 "") at mwindow.C:1353
#8  0x0821d64a in main (argc=1, argv=0xbfdfb9c4) at main.C:257


<- keep hacking...


_______________________________________________
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra

Reply via email to