[PlanetCCRMA] omlinux?

Andres Cabrera andres@geminiflux.com
Sun Mar 12 06:07:02 2006


Hi,
I've seen that a recent version of midishare
(http://midishare.sourceforge.net/) for kernel 2.6 was released recently
(Jan 16) at:
http://sourceforge.net/project/showfiles.php?group_id=120273

It builds, installs and runs fine, and as many might guess, I tried
running omlinux from the old rpms at:

http://sourceforge.net/project/showfiles.php?group_id=72274

First, it complains it cant find libPlayer, which is part of midishare
but is not built by default. It is located at
midishare-1.91-linux2.6-src/libraries/player
It took a while getting it to build since there are some cyclic class
usages. Adding the class declarations in the appropriate files
(TClockSender.h, TMidiAppl.h, TPlayerSynchronizer.h, TScore.h,
TScoreIterator.h, TSMPTEPlayer.h, TTickPlayer.h) made libPlayer build
fine.
Now omlinux almost runs. There are two errors reported on lisp
compilation:
; Compiling LAMBDA (PCL::.PV-CELL. PCL::.NEXT-METHOD-CALL. SELF DATA):
; Compiling Top-Level Form:
; Loading #p"/usr/lib/openmusic/musicproject.x86f".

"Starting Midishare..."
" ;;; Running /usr/bin/ld...
;;; Done.
;;; Running /usr/bin/ld...


Error in function SYSTEM::LOAD-OBJECT-FILE:
   Can't open object "/tmp/4738AG5024": NIL
   [Condition of type SIMPLE-ERROR]

Restarts:
  0: [CONTINUE] Return NIL from load of
"/usr/lib/openmusic/musicproject.x86f".
  1: [ABORT   ] Skip remaining initializations.

Debug  (type H for help)

(SYSTEM::LOAD-OBJECT-FILE "/tmp/4738AG5024")
Source: Error finding source:
Error in function DEBUG::GET-FILE-TOP-LEVEL-FORM:  Source file no longer
exists:
  target:code/foreign.lisp.
----------------------------------------------------------
if CONTINUED, the next error is:

; Loading #p"/usr/lib/openmusic/init-linux.lisp".



Error in function LISP::%%TYPEP:  Unknown type specifier: SCOREPANEL
   [Condition of type SIMPLE-ERROR]

Restarts:
  0: [CONTINUE ] Return from callback function
  1: [RE-INVOKE] Re-invoke callback function
  2:             Return NIL from load of
"/usr/lib/openmusic/init-linux.lisp".
  3: [ABORT    ] Skip remaining initializations.

Debug  (type H for help)

(LISP::%%TYPEP #<EDITORWINDOW {49E1F645}> #<UNKNOWN-TYPE SCOREPANEL>)
Source: Error finding source:
Error in function DEBUG::GET-FILE-TOP-LEVEL-FORM:  Source file no longer
exists:
  target:code/pred.lisp.

if CONTINUED again, the graphical workspace shows up and menus work, but
it is useless....

Anyway, the question is: Has anybody tried running omlinux recently (I
am on FC4), or are they willing to hack away at it....? =)


Cheers,
Andres