From: Samantha A. <sja...@ma...> - 2007-03-25 08:25:41
|
I seem to be getting a dlopen error as in the following backtrace: 0] backtrace 0: (SB-SYS:DLOPEN-OR-LOSE #S(SB-ALIEN::SHARED-OBJECT :FILE "/Users/samantha/.sbcl/site/linedit_0.15.12/ terminal_glue.so" :SAP NIL)) 1: (LOAD-SHARED-OBJECT "/Users/samantha/.sbcl/site/linedit_0.15.12/terminal_glue.so") 2: (NIL #P"/Users/samantha/.sbcl/site/linedit_0.15.12/terminal_glue.so") 3: ((SB-PCL::FAST-METHOD ASDF:PERFORM (ASDF:LOAD-OP LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE)) #<unused argument> #<unused argument> #<ASDF:LOAD-OP NIL {11702EC1}> #<LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE "terminal_glue" {11CC2601}>) 4: ((LAMBDA (SB-PCL::.PV-CELL. SB-PCL::.NEXT-METHOD-CALL. SB-PCL::.ARG0. SB-PCL::.ARG1.)) #<unavailable argument> #<unavailable argument> #<ASDF:LOAD-OP NIL {11702EC1}> #<LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE "terminal_glue" {11CC2601}>) 5: ((LAMBDA ())) 6: (SB-C::%WITH-COMPILATION-UNIT #<CLOSURE (LAMBDA #) {11771B8D}>) 7: (NIL ASDF:LOAD-OP "linedit") 8: ((LABELS ASDF-INSTALL::ONE-ITER) (:LINEDIT)) 9: (NIL) 10: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ASDF-INSTALL:INSTALL :LINEDIT) #<NULL-LEXENV>) 11: (INTERACTIVE-EVAL (ASDF-INSTALL:INSTALL :LINEDIT)) 12: (SB-IMPL::REPL-FUN NIL) 13: (SB-IMPL::REPL-FUN NIL) 14: ((LAMBDA ())) 15: ((LAMBDA ())) 16: (SB-IMPL::%WITH-REBOUND-IO-SYNTAX #<CLOSURE (LAMBDA #) {1169410D}>) 17: (SB-IMPL::TOPLEVEL-REPL NIL) 18: (SB-IMPL::TOPLEVEL-INIT) 19: ((LABELS SB-IMPL::RESTART-LISP)) The file definitely exists and looks OK as far as I know how to tell. This install is happy in Linux but breaks on OS X. Anyone know what is likely to be going on and how to get past it? thanks. - samantha |
From: Samantha A. <sja...@ma...> - 2007-03-25 08:33:24
|
Shoot. Looked more closely and I see that the .so file is PPC. I am on an Intel mac. Likely the problem? What fixes it? [samantha:samantha]$ file /Users/samantha/.sbcl/site/linedit_0.15.12/ terminal_glue.so /Users/samantha/.sbcl/site/linedit_0.15.12/terminal_glue.so: Mach-O bundle ppc - s On Mar 25, 2007, at 1:24 AM, Samantha Atkins wrote: > I seem to be getting a dlopen error as in the following backtrace: > > 0] backtrace > > 0: (SB-SYS:DLOPEN-OR-LOSE > #S(SB-ALIEN::SHARED-OBJECT > :FILE "/Users/samantha/.sbcl/site/linedit_0.15.12/ > terminal_glue.so" > :SAP NIL)) > 1: (LOAD-SHARED-OBJECT > "/Users/samantha/.sbcl/site/linedit_0.15.12/terminal_glue.so") > 2: (NIL #P"/Users/samantha/.sbcl/site/linedit_0.15.12/ > terminal_glue.so") > 3: ((SB-PCL::FAST-METHOD ASDF:PERFORM > (ASDF:LOAD-OP LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE)) > #<unused argument> > #<unused argument> > #<ASDF:LOAD-OP NIL {11702EC1}> > #<LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE "terminal_glue" {11CC2601}>) > 4: ((LAMBDA > (SB-PCL::.PV-CELL. SB-PCL::.NEXT-METHOD-CALL. SB-PCL::.ARG0. > SB-PCL::.ARG1.)) > #<unavailable argument> > #<unavailable argument> > #<ASDF:LOAD-OP NIL {11702EC1}> > #<LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE "terminal_glue" {11CC2601}>) > 5: ((LAMBDA ())) > 6: (SB-C::%WITH-COMPILATION-UNIT #<CLOSURE (LAMBDA #) {11771B8D}>) > 7: (NIL ASDF:LOAD-OP "linedit") > 8: ((LABELS ASDF-INSTALL::ONE-ITER) (:LINEDIT)) > 9: (NIL) > 10: (SB-INT:SIMPLE-EVAL-IN-LEXENV > (ASDF-INSTALL:INSTALL :LINEDIT) > #<NULL-LEXENV>) > 11: (INTERACTIVE-EVAL (ASDF-INSTALL:INSTALL :LINEDIT)) > 12: (SB-IMPL::REPL-FUN NIL) > 13: (SB-IMPL::REPL-FUN NIL) > 14: ((LAMBDA ())) > 15: ((LAMBDA ())) > 16: (SB-IMPL::%WITH-REBOUND-IO-SYNTAX #<CLOSURE (LAMBDA #) > {1169410D}>) > 17: (SB-IMPL::TOPLEVEL-REPL NIL) > 18: (SB-IMPL::TOPLEVEL-INIT) > 19: ((LABELS SB-IMPL::RESTART-LISP)) > > The file definitely exists and looks OK as far as I know how to > tell. This install is happy in Linux but breaks on OS X. Anyone > know what is likely to be going on and how to get past it? > > thanks. > > - samantha > > > ---------------------------------------------------------------------- > --- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php? > page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Sbcl-help mailing list > Sbc...@li... > https://lists.sourceforge.net/lists/listinfo/sbcl-help |
From: Samantha A. <sja...@ma...> - 2007-03-25 08:47:49
|
One other possibly relevant detail is that I am on a Mac Pro when this happens. I tried the exact same thing on my Macbook, also under OS X 10.4.9, and it worked fine. Hmm. - s On Mar 25, 2007, at 1:31 AM, Samantha Atkins wrote: > Shoot. Looked more closely and I see that the .so file is PPC. I > am on an Intel mac. Likely the problem? What fixes it? > > [samantha:samantha]$ file /Users/samantha/.sbcl/site/ > linedit_0.15.12/terminal_glue.so > /Users/samantha/.sbcl/site/linedit_0.15.12/terminal_glue.so: Mach-O > bundle ppc > > - s > > On Mar 25, 2007, at 1:24 AM, Samantha Atkins wrote: > >> I seem to be getting a dlopen error as in the following backtrace: >> >> 0] backtrace >> >> 0: (SB-SYS:DLOPEN-OR-LOSE >> #S(SB-ALIEN::SHARED-OBJECT >> :FILE "/Users/samantha/.sbcl/site/linedit_0.15.12/ >> terminal_glue.so" >> :SAP NIL)) >> 1: (LOAD-SHARED-OBJECT >> "/Users/samantha/.sbcl/site/linedit_0.15.12/terminal_glue.so") >> 2: (NIL #P"/Users/samantha/.sbcl/site/linedit_0.15.12/ >> terminal_glue.so") >> 3: ((SB-PCL::FAST-METHOD ASDF:PERFORM >> (ASDF:LOAD-OP LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE)) >> #<unused argument> >> #<unused argument> >> #<ASDF:LOAD-OP NIL {11702EC1}> >> #<LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE >> "terminal_glue" {11CC2601}>) >> 4: ((LAMBDA >> (SB-PCL::.PV-CELL. SB-PCL::.NEXT-METHOD-CALL. SB-PCL::.ARG0. >> SB-PCL::.ARG1.)) >> #<unavailable argument> >> #<unavailable argument> >> #<ASDF:LOAD-OP NIL {11702EC1}> >> #<LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE >> "terminal_glue" {11CC2601}>) >> 5: ((LAMBDA ())) >> 6: (SB-C::%WITH-COMPILATION-UNIT #<CLOSURE (LAMBDA #) {11771B8D}>) >> 7: (NIL ASDF:LOAD-OP "linedit") >> 8: ((LABELS ASDF-INSTALL::ONE-ITER) (:LINEDIT)) >> 9: (NIL) >> 10: (SB-INT:SIMPLE-EVAL-IN-LEXENV >> (ASDF-INSTALL:INSTALL :LINEDIT) >> #<NULL-LEXENV>) >> 11: (INTERACTIVE-EVAL (ASDF-INSTALL:INSTALL :LINEDIT)) >> 12: (SB-IMPL::REPL-FUN NIL) >> 13: (SB-IMPL::REPL-FUN NIL) >> 14: ((LAMBDA ())) >> 15: ((LAMBDA ())) >> 16: (SB-IMPL::%WITH-REBOUND-IO-SYNTAX #<CLOSURE (LAMBDA #) >> {1169410D}>) >> 17: (SB-IMPL::TOPLEVEL-REPL NIL) >> 18: (SB-IMPL::TOPLEVEL-INIT) >> 19: ((LABELS SB-IMPL::RESTART-LISP)) >> >> The file definitely exists and looks OK as far as I know how to >> tell. This install is happy in Linux but breaks on OS X. Anyone >> know what is likely to be going on and how to get past it? >> >> thanks. >> >> - samantha >> >> >> --------------------------------------------------------------------- >> ---- >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to >> share your >> opinions on IT & business topics through brief surveys-and earn cash >> http://www.techsay.com/default.php? >> page=join.php&p=sourceforge&CID=DEVDEV >> _______________________________________________ >> Sbcl-help mailing list >> Sbc...@li... >> https://lists.sourceforge.net/lists/listinfo/sbcl-help > |
From: Samantha A. <sja...@ma...> - 2007-03-25 09:41:56
|
To test the possibility that this is a 64 bit or mulit-core problem I rebooted the Mac Pro into 64 bit Sabayon Linux. This worked although I got a little scared when I saw one uffi test failure. It turned out to be a fake 64 bit lib to make some gentoo bug go away. So it seems the problem is OS X specific on this box. - samantha Samantha Atkins wrote: > One other possibly relevant detail is that I am on a Mac Pro when this > happens. I tried the exact same thing on my Macbook, also under OS X > 10.4.9, and it worked fine. Hmm. > > - s > > On Mar 25, 2007, at 1:31 AM, Samantha Atkins wrote: > >> Shoot. Looked more closely and I see that the .so file is PPC. I am >> on an Intel mac. Likely the problem? What fixes it? >> >> [samantha:samantha]$ file >> /Users/samantha/.sbcl/site/linedit_0.15.12/terminal_glue.so >> /Users/samantha/.sbcl/site/linedit_0.15.12/terminal_glue.so: Mach-O >> bundle ppc >> >> - s >> >> On Mar 25, 2007, at 1:24 AM, Samantha Atkins wrote: >> >>> I seem to be getting a dlopen error as in the following backtrace: >>> >>> 0] backtrace >>> >>> 0: (SB-SYS:DLOPEN-OR-LOSE >>> #S(SB-ALIEN::SHARED-OBJECT >>> :FILE "/Users/samantha/.sbcl/site/linedit_0.15.12/ >>> terminal_glue.so" >>> :SAP NIL)) >>> 1: (LOAD-SHARED-OBJECT >>> "/Users/samantha/.sbcl/site/linedit_0.15.12/terminal_glue.so") >>> 2: (NIL >>> #P"/Users/samantha/.sbcl/site/linedit_0.15.12/terminal_glue.so") >>> 3: ((SB-PCL::FAST-METHOD ASDF:PERFORM >>> (ASDF:LOAD-OP LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE)) >>> #<unused argument> >>> #<unused argument> >>> #<ASDF:LOAD-OP NIL {11702EC1}> >>> #<LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE "terminal_glue" {11CC2601}>) >>> 4: ((LAMBDA >>> (SB-PCL::.PV-CELL. SB-PCL::.NEXT-METHOD-CALL. SB-PCL::.ARG0. >>> SB-PCL::.ARG1.)) >>> #<unavailable argument> >>> #<unavailable argument> >>> #<ASDF:LOAD-OP NIL {11702EC1}> >>> #<LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE "terminal_glue" {11CC2601}>) >>> 5: ((LAMBDA ())) >>> 6: (SB-C::%WITH-COMPILATION-UNIT #<CLOSURE (LAMBDA #) {11771B8D}>) >>> 7: (NIL ASDF:LOAD-OP "linedit") >>> 8: ((LABELS ASDF-INSTALL::ONE-ITER) (:LINEDIT)) >>> 9: (NIL) >>> 10: (SB-INT:SIMPLE-EVAL-IN-LEXENV >>> (ASDF-INSTALL:INSTALL :LINEDIT) >>> #<NULL-LEXENV>) >>> 11: (INTERACTIVE-EVAL (ASDF-INSTALL:INSTALL :LINEDIT)) >>> 12: (SB-IMPL::REPL-FUN NIL) >>> 13: (SB-IMPL::REPL-FUN NIL) >>> 14: ((LAMBDA ())) >>> 15: ((LAMBDA ())) >>> 16: (SB-IMPL::%WITH-REBOUND-IO-SYNTAX #<CLOSURE (LAMBDA #) {1169410D}>) >>> 17: (SB-IMPL::TOPLEVEL-REPL NIL) >>> 18: (SB-IMPL::TOPLEVEL-INIT) >>> 19: ((LABELS SB-IMPL::RESTART-LISP)) >>> >>> The file definitely exists and looks OK as far as I know how to >>> tell. This install is happy in Linux but breaks on OS X. Anyone >>> know what is likely to be going on and how to get past it? >>> >>> thanks. >>> >>> - samantha >>> >>> >>> ------------------------------------------------------------------------- >>> >>> Take Surveys. Earn Cash. Influence the Future of IT >>> Join SourceForge.net's Techsay panel and you'll get the chance to >>> share your >>> opinions on IT & business topics through brief surveys-and earn cash >>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >>> >>> _______________________________________________ >>> Sbcl-help mailing list >>> Sbc...@li... >>> https://lists.sourceforge.net/lists/listinfo/sbcl-help >> > |
From: Cyrus H. <ch...@bo...> - 2007-03-25 14:58:12
|
Are you saying that opening the ppc library worked fine on the macbook? The solution is to rebuild your terminal_glue.so for x86. Cyrus On Mar 25, 2007, at 1:46 AM, Samantha Atkins wrote: > One other possibly relevant detail is that I am on a Mac Pro when > this happens. I tried the exact same thing on my Macbook, also > under OS X 10.4.9, and it worked fine. Hmm. > > - s > > On Mar 25, 2007, at 1:31 AM, Samantha Atkins wrote: > >> Shoot. Looked more closely and I see that the .so file is PPC. I >> am on an Intel mac. Likely the problem? What fixes it? >> >> [samantha:samantha]$ file /Users/samantha/.sbcl/site/ >> linedit_0.15.12/terminal_glue.so >> /Users/samantha/.sbcl/site/linedit_0.15.12/terminal_glue.so: Mach-O >> bundle ppc >> >> - s >> >> On Mar 25, 2007, at 1:24 AM, Samantha Atkins wrote: >> >>> I seem to be getting a dlopen error as in the following backtrace: >>> >>> 0] backtrace >>> >>> 0: (SB-SYS:DLOPEN-OR-LOSE >>> #S(SB-ALIEN::SHARED-OBJECT >>> :FILE "/Users/samantha/.sbcl/site/linedit_0.15.12/ >>> terminal_glue.so" >>> :SAP NIL)) >>> 1: (LOAD-SHARED-OBJECT >>> "/Users/samantha/.sbcl/site/linedit_0.15.12/terminal_glue.so") >>> 2: (NIL #P"/Users/samantha/.sbcl/site/linedit_0.15.12/ >>> terminal_glue.so") >>> 3: ((SB-PCL::FAST-METHOD ASDF:PERFORM >>> (ASDF:LOAD-OP LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE)) >>> #<unused argument> >>> #<unused argument> >>> #<ASDF:LOAD-OP NIL {11702EC1}> >>> #<LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE >>> "terminal_glue" {11CC2601}>) >>> 4: ((LAMBDA >>> (SB-PCL::.PV-CELL. SB-PCL::.NEXT-METHOD-CALL. SB- >>> PCL::.ARG0. >>> SB-PCL::.ARG1.)) >>> #<unavailable argument> >>> #<unavailable argument> >>> #<ASDF:LOAD-OP NIL {11702EC1}> >>> #<LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE >>> "terminal_glue" {11CC2601}>) >>> 5: ((LAMBDA ())) >>> 6: (SB-C::%WITH-COMPILATION-UNIT #<CLOSURE (LAMBDA #) {11771B8D}>) >>> 7: (NIL ASDF:LOAD-OP "linedit") >>> 8: ((LABELS ASDF-INSTALL::ONE-ITER) (:LINEDIT)) >>> 9: (NIL) >>> 10: (SB-INT:SIMPLE-EVAL-IN-LEXENV >>> (ASDF-INSTALL:INSTALL :LINEDIT) >>> #<NULL-LEXENV>) >>> 11: (INTERACTIVE-EVAL (ASDF-INSTALL:INSTALL :LINEDIT)) >>> 12: (SB-IMPL::REPL-FUN NIL) >>> 13: (SB-IMPL::REPL-FUN NIL) >>> 14: ((LAMBDA ())) >>> 15: ((LAMBDA ())) >>> 16: (SB-IMPL::%WITH-REBOUND-IO-SYNTAX #<CLOSURE (LAMBDA #) >>> {1169410D}>) >>> 17: (SB-IMPL::TOPLEVEL-REPL NIL) >>> 18: (SB-IMPL::TOPLEVEL-INIT) >>> 19: ((LABELS SB-IMPL::RESTART-LISP)) >>> >>> The file definitely exists and looks OK as far as I know how to >>> tell. This install is happy in Linux but breaks on OS X. Anyone >>> know what is likely to be going on and how to get past it? >>> >>> thanks. >>> >>> - samantha >>> >>> >>> -------------------------------------------------------------------- >>> - >>> ---- >>> Take Surveys. Earn Cash. Influence the Future of IT >>> Join SourceForge.net's Techsay panel and you'll get the chance to >>> share your >>> opinions on IT & business topics through brief surveys-and earn cash >>> http://www.techsay.com/default.php? >>> page=join.php&p=sourceforge&CID=DEVDEV >>> _______________________________________________ >>> Sbcl-help mailing list >>> Sbc...@li... >>> https://lists.sourceforge.net/lists/listinfo/sbcl-help >> > > > ---------------------------------------------------------------------- > --- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php? > page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Sbcl-help mailing list > Sbc...@li... > https://lists.sourceforge.net/lists/listinfo/sbcl-help |
From: Samantha A. <sja...@ma...> - 2007-03-25 20:04:43
|
How should this rebuilding be done exactly? On the macbook the file was build as an i386 .so automatically. Even if I rebuild this one properly by hand aren't I likely to run into similar situations in the future? Anyone know why the arch would not be correctly recognized on a Mac Pro? - samantha On Mar 25, 2007, at 7:57 AM, Cyrus Harmon wrote: > Are you saying that opening the ppc library worked fine on the > macbook? > > The solution is to rebuild your terminal_glue.so for x86. > > Cyrus > > On Mar 25, 2007, at 1:46 AM, Samantha Atkins wrote: > >> One other possibly relevant detail is that I am on a Mac Pro when >> this happens. I tried the exact same thing on my Macbook, also >> under OS X 10.4.9, and it worked fine. Hmm. >> >> - s >> >> On Mar 25, 2007, at 1:31 AM, Samantha Atkins wrote: >> >>> Shoot. Looked more closely and I see that the .so file is PPC. I >>> am on an Intel mac. Likely the problem? What fixes it? >>> >>> [samantha:samantha]$ file /Users/samantha/.sbcl/site/ >>> linedit_0.15.12/terminal_glue.so >>> /Users/samantha/.sbcl/site/linedit_0.15.12/terminal_glue.so: Mach-O >>> bundle ppc >>> >>> - s >>> >>> On Mar 25, 2007, at 1:24 AM, Samantha Atkins wrote: >>> >>>> I seem to be getting a dlopen error as in the following backtrace: >>>> >>>> 0] backtrace >>>> >>>> 0: (SB-SYS:DLOPEN-OR-LOSE >>>> #S(SB-ALIEN::SHARED-OBJECT >>>> :FILE "/Users/samantha/.sbcl/site/linedit_0.15.12/ >>>> terminal_glue.so" >>>> :SAP NIL)) >>>> 1: (LOAD-SHARED-OBJECT >>>> "/Users/samantha/.sbcl/site/linedit_0.15.12/terminal_glue.so") >>>> 2: (NIL #P"/Users/samantha/.sbcl/site/linedit_0.15.12/ >>>> terminal_glue.so") >>>> 3: ((SB-PCL::FAST-METHOD ASDF:PERFORM >>>> (ASDF:LOAD-OP LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE)) >>>> #<unused argument> >>>> #<unused argument> >>>> #<ASDF:LOAD-OP NIL {11702EC1}> >>>> #<LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE >>>> "terminal_glue" {11CC2601}>) >>>> 4: ((LAMBDA >>>> (SB-PCL::.PV-CELL. SB-PCL::.NEXT-METHOD-CALL. SB- >>>> PCL::.ARG0. >>>> SB-PCL::.ARG1.)) >>>> #<unavailable argument> >>>> #<unavailable argument> >>>> #<ASDF:LOAD-OP NIL {11702EC1}> >>>> #<LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE >>>> "terminal_glue" {11CC2601}>) >>>> 5: ((LAMBDA ())) >>>> 6: (SB-C::%WITH-COMPILATION-UNIT #<CLOSURE (LAMBDA #) {11771B8D}>) >>>> 7: (NIL ASDF:LOAD-OP "linedit") >>>> 8: ((LABELS ASDF-INSTALL::ONE-ITER) (:LINEDIT)) >>>> 9: (NIL) >>>> 10: (SB-INT:SIMPLE-EVAL-IN-LEXENV >>>> (ASDF-INSTALL:INSTALL :LINEDIT) >>>> #<NULL-LEXENV>) >>>> 11: (INTERACTIVE-EVAL (ASDF-INSTALL:INSTALL :LINEDIT)) >>>> 12: (SB-IMPL::REPL-FUN NIL) >>>> 13: (SB-IMPL::REPL-FUN NIL) >>>> 14: ((LAMBDA ())) >>>> 15: ((LAMBDA ())) >>>> 16: (SB-IMPL::%WITH-REBOUND-IO-SYNTAX #<CLOSURE (LAMBDA #) >>>> {1169410D}>) >>>> 17: (SB-IMPL::TOPLEVEL-REPL NIL) >>>> 18: (SB-IMPL::TOPLEVEL-INIT) >>>> 19: ((LABELS SB-IMPL::RESTART-LISP)) >>>> >>>> The file definitely exists and looks OK as far as I know how to >>>> tell. This install is happy in Linux but breaks on OS X. Anyone >>>> know what is likely to be going on and how to get past it? >>>> >>>> thanks. >>>> >>>> - samantha >>>> >>>> >>>> ------------------------------------------------------------------- >>>> -- >>>> ---- >>>> Take Surveys. Earn Cash. Influence the Future of IT >>>> Join SourceForge.net's Techsay panel and you'll get the chance to >>>> share your >>>> opinions on IT & business topics through brief surveys-and earn >>>> cash >>>> http://www.techsay.com/default.php? >>>> page=join.php&p=sourceforge&CID=DEVDEV >>>> _______________________________________________ >>>> Sbcl-help mailing list >>>> Sbc...@li... >>>> https://lists.sourceforge.net/lists/listinfo/sbcl-help >>> >> >> >> --------------------------------------------------------------------- >> ---- >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to >> share your >> opinions on IT & business topics through brief surveys-and earn cash >> http://www.techsay.com/default.php? >> page=join.php&p=sourceforge&CID=DEVDEV >> _______________________________________________ >> Sbcl-help mailing list >> Sbc...@li... >> https://lists.sourceforge.net/lists/listinfo/sbcl-help > |
From: Brian M. <br...@ma...> - 2007-03-25 21:14:38
|
It's not a matter of recognition. ASDF is passing terminal_glue.c to your C compiler, and it looks like your C compiler produced a PPC .so. Is there any possibility that you're using a networked file system for your home directory, and compiled the object on a PPC machine? Or you copied your home directory from an earlier PPC machine? What happens when you just remove the .so and let it get recompiled? Also, is there any possibility you have a very old set of Xcode tools installed? On 3/25/07 3:03 PM, "Samantha Atkins" <sja...@ma...> wrote: > How should this rebuilding be done exactly? On the macbook the file > was build as an i386 .so automatically. Even if I rebuild this one > properly by hand aren't I likely to run into similar situations in > the future? Anyone know why the arch would not be correctly > recognized on a Mac Pro? > > - samantha > > > On Mar 25, 2007, at 7:57 AM, Cyrus Harmon wrote: > >> Are you saying that opening the ppc library worked fine on the >> macbook? >> >> The solution is to rebuild your terminal_glue.so for x86. >> >> Cyrus >> >> On Mar 25, 2007, at 1:46 AM, Samantha Atkins wrote: >> >>> One other possibly relevant detail is that I am on a Mac Pro when >>> this happens. I tried the exact same thing on my Macbook, also >>> under OS X 10.4.9, and it worked fine. Hmm. >>> >>> - s >>> >>> On Mar 25, 2007, at 1:31 AM, Samantha Atkins wrote: >>> >>>> Shoot. Looked more closely and I see that the .so file is PPC. I >>>> am on an Intel mac. Likely the problem? What fixes it? >>>> >>>> [samantha:samantha]$ file /Users/samantha/.sbcl/site/ >>>> linedit_0.15.12/terminal_glue.so >>>> /Users/samantha/.sbcl/site/linedit_0.15.12/terminal_glue.so: Mach-O >>>> bundle ppc >>>> >>>> - s >>>> >>>> On Mar 25, 2007, at 1:24 AM, Samantha Atkins wrote: >>>> >>>>> I seem to be getting a dlopen error as in the following backtrace: >>>>> >>>>> 0] backtrace >>>>> >>>>> 0: (SB-SYS:DLOPEN-OR-LOSE >>>>> #S(SB-ALIEN::SHARED-OBJECT >>>>> :FILE "/Users/samantha/.sbcl/site/linedit_0.15.12/ >>>>> terminal_glue.so" >>>>> :SAP NIL)) >>>>> 1: (LOAD-SHARED-OBJECT >>>>> "/Users/samantha/.sbcl/site/linedit_0.15.12/terminal_glue.so") >>>>> 2: (NIL #P"/Users/samantha/.sbcl/site/linedit_0.15.12/ >>>>> terminal_glue.so") >>>>> 3: ((SB-PCL::FAST-METHOD ASDF:PERFORM >>>>> (ASDF:LOAD-OP LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE)) >>>>> #<unused argument> >>>>> #<unused argument> >>>>> #<ASDF:LOAD-OP NIL {11702EC1}> >>>>> #<LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE >>>>> "terminal_glue" {11CC2601}>) >>>>> 4: ((LAMBDA >>>>> (SB-PCL::.PV-CELL. SB-PCL::.NEXT-METHOD-CALL. SB- >>>>> PCL::.ARG0. >>>>> SB-PCL::.ARG1.)) >>>>> #<unavailable argument> >>>>> #<unavailable argument> >>>>> #<ASDF:LOAD-OP NIL {11702EC1}> >>>>> #<LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE >>>>> "terminal_glue" {11CC2601}>) >>>>> 5: ((LAMBDA ())) >>>>> 6: (SB-C::%WITH-COMPILATION-UNIT #<CLOSURE (LAMBDA #) {11771B8D}>) >>>>> 7: (NIL ASDF:LOAD-OP "linedit") >>>>> 8: ((LABELS ASDF-INSTALL::ONE-ITER) (:LINEDIT)) >>>>> 9: (NIL) >>>>> 10: (SB-INT:SIMPLE-EVAL-IN-LEXENV >>>>> (ASDF-INSTALL:INSTALL :LINEDIT) >>>>> #<NULL-LEXENV>) >>>>> 11: (INTERACTIVE-EVAL (ASDF-INSTALL:INSTALL :LINEDIT)) >>>>> 12: (SB-IMPL::REPL-FUN NIL) >>>>> 13: (SB-IMPL::REPL-FUN NIL) >>>>> 14: ((LAMBDA ())) >>>>> 15: ((LAMBDA ())) >>>>> 16: (SB-IMPL::%WITH-REBOUND-IO-SYNTAX #<CLOSURE (LAMBDA #) >>>>> {1169410D}>) >>>>> 17: (SB-IMPL::TOPLEVEL-REPL NIL) >>>>> 18: (SB-IMPL::TOPLEVEL-INIT) >>>>> 19: ((LABELS SB-IMPL::RESTART-LISP)) >>>>> >>>>> The file definitely exists and looks OK as far as I know how to >>>>> tell. This install is happy in Linux but breaks on OS X. Anyone >>>>> know what is likely to be going on and how to get past it? >>>>> >>>>> thanks. >>>>> >>>>> - samantha >>>>> >>>>> >>>>> ------------------------------------------------------------------- >>>>> -- >>>>> ---- >>>>> Take Surveys. Earn Cash. Influence the Future of IT >>>>> Join SourceForge.net's Techsay panel and you'll get the chance to >>>>> share your >>>>> opinions on IT & business topics through brief surveys-and earn >>>>> cash >>>>> http://www.techsay.com/default.php? >>>>> page=join.php&p=sourceforge&CID=DEVDEV >>>>> _______________________________________________ >>>>> Sbcl-help mailing list >>>>> Sbc...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/sbcl-help >>>> >>> >>> >>> --------------------------------------------------------------------- >>> ---- >>> Take Surveys. Earn Cash. Influence the Future of IT >>> Join SourceForge.net's Techsay panel and you'll get the chance to >>> share your >>> opinions on IT & business topics through brief surveys-and earn cash >>> http://www.techsay.com/default.php? >>> page=join.php&p=sourceforge&CID=DEVDEV >>> _______________________________________________ >>> Sbcl-help mailing list >>> Sbc...@li... >>> https://lists.sourceforge.net/lists/listinfo/sbcl-help >> > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Sbcl-help mailing list > Sbc...@li... > https://lists.sourceforge.net/lists/listinfo/sbcl-help -- Brian Mastenbrook br...@ma... http://brian.mastenbrook.net/ |
From: Samantha A. <sja...@ma...> - 2007-03-25 23:46:06
|
Tried a different user account to escape possible main user account pollution from transfer of old settings. Same results. - samantha On Mar 25, 2007, at 2:14 PM, Brian Mastenbrook wrote: > It's not a matter of recognition. ASDF is passing terminal_glue.c > to your C > compiler, and it looks like your C compiler produced a PPC .so. > > Is there any possibility that you're using a networked file system > for your > home directory, and compiled the object on a PPC machine? Or you > copied your > home directory from an earlier PPC machine? What happens when you just > remove the .so and let it get recompiled? > > Also, is there any possibility you have a very old set of Xcode tools > installed? > > > On 3/25/07 3:03 PM, "Samantha Atkins" <sja...@ma...> wrote: > >> How should this rebuilding be done exactly? On the macbook the file >> was build as an i386 .so automatically. Even if I rebuild this one >> properly by hand aren't I likely to run into similar situations in >> the future? Anyone know why the arch would not be correctly >> recognized on a Mac Pro? >> >> - samantha >> >> >> On Mar 25, 2007, at 7:57 AM, Cyrus Harmon wrote: >> >>> Are you saying that opening the ppc library worked fine on the >>> macbook? >>> >>> The solution is to rebuild your terminal_glue.so for x86. >>> >>> Cyrus >>> >>> On Mar 25, 2007, at 1:46 AM, Samantha Atkins wrote: >>> >>>> One other possibly relevant detail is that I am on a Mac Pro when >>>> this happens. I tried the exact same thing on my Macbook, also >>>> under OS X 10.4.9, and it worked fine. Hmm. >>>> >>>> - s >>>> >>>> On Mar 25, 2007, at 1:31 AM, Samantha Atkins wrote: >>>> >>>>> Shoot. Looked more closely and I see that the .so file is PPC. I >>>>> am on an Intel mac. Likely the problem? What fixes it? >>>>> >>>>> [samantha:samantha]$ file /Users/samantha/.sbcl/site/ >>>>> linedit_0.15.12/terminal_glue.so >>>>> /Users/samantha/.sbcl/site/linedit_0.15.12/terminal_glue.so: >>>>> Mach-O >>>>> bundle ppc >>>>> >>>>> - s >>>>> >>>>> On Mar 25, 2007, at 1:24 AM, Samantha Atkins wrote: >>>>> >>>>>> I seem to be getting a dlopen error as in the following >>>>>> backtrace: >>>>>> >>>>>> 0] backtrace >>>>>> >>>>>> 0: (SB-SYS:DLOPEN-OR-LOSE >>>>>> #S(SB-ALIEN::SHARED-OBJECT >>>>>> :FILE "/Users/samantha/.sbcl/site/linedit_0.15.12/ >>>>>> terminal_glue.so" >>>>>> :SAP NIL)) >>>>>> 1: (LOAD-SHARED-OBJECT >>>>>> "/Users/samantha/.sbcl/site/linedit_0.15.12/ >>>>>> terminal_glue.so") >>>>>> 2: (NIL #P"/Users/samantha/.sbcl/site/linedit_0.15.12/ >>>>>> terminal_glue.so") >>>>>> 3: ((SB-PCL::FAST-METHOD ASDF:PERFORM >>>>>> (ASDF:LOAD-OP LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE)) >>>>>> #<unused argument> >>>>>> #<unused argument> >>>>>> #<ASDF:LOAD-OP NIL {11702EC1}> >>>>>> #<LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE >>>>>> "terminal_glue" {11CC2601}>) >>>>>> 4: ((LAMBDA >>>>>> (SB-PCL::.PV-CELL. SB-PCL::.NEXT-METHOD-CALL. SB- >>>>>> PCL::.ARG0. >>>>>> SB-PCL::.ARG1.)) >>>>>> #<unavailable argument> >>>>>> #<unavailable argument> >>>>>> #<ASDF:LOAD-OP NIL {11702EC1}> >>>>>> #<LINEDIT-SYSTEM::UFFI-C-SOURCE-FILE >>>>>> "terminal_glue" {11CC2601}>) >>>>>> 5: ((LAMBDA ())) >>>>>> 6: (SB-C::%WITH-COMPILATION-UNIT #<CLOSURE (LAMBDA #) >>>>>> {11771B8D}>) >>>>>> 7: (NIL ASDF:LOAD-OP "linedit") >>>>>> 8: ((LABELS ASDF-INSTALL::ONE-ITER) (:LINEDIT)) >>>>>> 9: (NIL) >>>>>> 10: (SB-INT:SIMPLE-EVAL-IN-LEXENV >>>>>> (ASDF-INSTALL:INSTALL :LINEDIT) >>>>>> #<NULL-LEXENV>) >>>>>> 11: (INTERACTIVE-EVAL (ASDF-INSTALL:INSTALL :LINEDIT)) >>>>>> 12: (SB-IMPL::REPL-FUN NIL) >>>>>> 13: (SB-IMPL::REPL-FUN NIL) >>>>>> 14: ((LAMBDA ())) >>>>>> 15: ((LAMBDA ())) >>>>>> 16: (SB-IMPL::%WITH-REBOUND-IO-SYNTAX #<CLOSURE (LAMBDA #) >>>>>> {1169410D}>) >>>>>> 17: (SB-IMPL::TOPLEVEL-REPL NIL) >>>>>> 18: (SB-IMPL::TOPLEVEL-INIT) >>>>>> 19: ((LABELS SB-IMPL::RESTART-LISP)) >>>>>> >>>>>> The file definitely exists and looks OK as far as I know how to >>>>>> tell. This install is happy in Linux but breaks on OS X. Anyone >>>>>> know what is likely to be going on and how to get past it? >>>>>> >>>>>> thanks. >>>>>> >>>>>> - samantha >>>>>> >>>>>> >>>>>> ----------------------------------------------------------------- >>>>>> -- >>>>>> -- >>>>>> ---- >>>>>> Take Surveys. Earn Cash. Influence the Future of IT >>>>>> Join SourceForge.net's Techsay panel and you'll get the chance to >>>>>> share your >>>>>> opinions on IT & business topics through brief surveys-and earn >>>>>> cash >>>>>> http://www.techsay.com/default.php? >>>>>> page=join.php&p=sourceforge&CID=DEVDEV >>>>>> _______________________________________________ >>>>>> Sbcl-help mailing list >>>>>> Sbc...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/sbcl-help >>>>> >>>> >>>> >>>> ------------------------------------------------------------------- >>>> -- >>>> ---- >>>> Take Surveys. Earn Cash. Influence the Future of IT >>>> Join SourceForge.net's Techsay panel and you'll get the chance to >>>> share your >>>> opinions on IT & business topics through brief surveys-and earn >>>> cash >>>> http://www.techsay.com/default.php? >>>> page=join.php&p=sourceforge&CID=DEVDEV >>>> _______________________________________________ >>>> Sbcl-help mailing list >>>> Sbc...@li... >>>> https://lists.sourceforge.net/lists/listinfo/sbcl-help >>> >> >> >> --------------------------------------------------------------------- >> ---- >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to >> share your >> opinions on IT & business topics through brief surveys-and earn cash >> http://www.techsay.com/default.php? >> page=join.php&p=sourceforge&CID=DEVDEV >> _______________________________________________ >> Sbcl-help mailing list >> Sbc...@li... >> https://lists.sourceforge.net/lists/listinfo/sbcl-help > > -- > Brian Mastenbrook > br...@ma... > http://brian.mastenbrook.net/ > > |