wxMaxima port

John Doner jedoner at gmail.com
Sun Oct 21 19:42:25 PDT 2007


On 10/20/07, Ryan Schmidt <ryandesign at macports.org> wrote:
> John, my apologies in advance for what I've written below... upon
> rereading it I think it comes across a little brusque... please
> forgive this and hopefully the information will prove helpful.

Don't worry about it; I'm not thin skinned.

Thanks for explaining about the gcc compiler; now I understand why
/usr/local/ can be such a problem.

However, I tried renaming /usr/local/ and removing the ports wxmaxima,
maxima, and sbcl, and then reinstalling them.  This leads to a
compiler error.  It looks like there is still some conflict in the
libraries.  I can try to track it down more precisely, but before I
do, I will ask you whether what happened is something you recognize.
Here are the details:

john-doners-computer:~ doner$ port version
Version: 1.5
john-doners-computer:~ doner$ uname -a
Darwin john-doners-computer.local 8.10.1 Darwin Kernel Version 8.10.1:
Wed May 23 16:33:00 PDT 2007; root:xnu-792.22.5~1/RELEASE_I386 i386
i386
john-doners-computer:~ doner$ sudo port uninstall wxmaxima
Password:
Error: port uninstall failed: Registry error: wxmaxima not registered
as installed.
john-doners-computer:~ doner$ sudo port uninstall maxima
Error: port uninstall failed: Registry error: maxima not registered as
installed.
john-doners-computer:~ doner$ sudo port uninstall sbcl
Error: port uninstall failed: Registry error: sbcl not registered as installed.
john-doners-computer:~ doner$ sudo port install wxmaxima
--->  Building sbcl with target all
Error: Target org.macports.build returned: shell command "unset
LD_PREBIND && unset LD_PREBIND_ALLOW_OVERLAP && sh make.sh
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/work/sbcl-0.9.16-x86-darwin/src/runtime/sbcl
--core /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/work/sbcl-0.9.16-x86-darwin/output/sbcl.core
--disable-debugger --sysinit /dev/null --userinit /dev/null" "
returned error 2
Command output: x86-darwin-os.c:280: warning: type defaults to 'int'
in declaration of 'regs'
x86-darwin-os.c:280: error: conflicting types for 'regs'
x86-darwin-os.c:257: error: previous declaration of 'regs' was here
x86-darwin-os.c:284: error: parse error before string constant
x86-darwin-os.c: In function 'catch_exception_raise':
x86-darwin-os.c:344: warning: statement with no effect
x86-darwin-os.c:346: error: 'x86_thread_state32_t' undeclared (first
use in this function)
x86-darwin-os.c:346: error: parse error before 'thread_state'
x86-darwin-os.c:347: error: 'x86_THREAD_STATE32_COUNT' undeclared
(first use in this function)
x86-darwin-os.c:349: error: 'x86_float_state32_t' undeclared (first
use in this function)
x86-darwin-os.c:349: error: parse error before 'float_state'
x86-darwin-os.c:350: error: 'x86_FLOAT_STATE32_COUNT' undeclared
(first use in this function)
x86-darwin-os.c:352: error: 'x86_exception_state32_t' undeclared
(first use in this function)
x86-darwin-os.c:352: error: parse error before 'exception_state'
x86-darwin-os.c:353: error: 'x86_EXCEPTION_STATE32_COUNT' undeclared
(first use in this function)
x86-darwin-os.c:355: error: parse error before 'backup_thread_state'
x86-darwin-os.c:356: error: 'target_thread_state' undeclared (first
use in this function)
x86-darwin-os.c:357: error: 'target_float_state' undeclared (first use
in this function)
x86-darwin-os.c:370: error: 'x86_THREAD_STATE32' undeclared (first use
in this function)
x86-darwin-os.c:371: error: 'thread_state' undeclared (first use in
this function)
x86-darwin-os.c:374: error: 'x86_FLOAT_STATE32' undeclared (first use
in this function)
x86-darwin-os.c:375: error: 'float_state' undeclared (first use in
this function)
x86-darwin-os.c:378: error: 'x86_EXCEPTION_STATE32' undeclared (first
use in this function)
x86-darwin-os.c:379: error: 'exception_state' undeclared (first use in
this function)
x86-darwin-os.c:395: error: 'backup_thread_state' undeclared (first
use in this function)
x86-darwin-os.c:416: error: 'signal_emulation_wrapper' undeclared
(first use in this function)
x86-darwin-os.c:501: warning: statement with no effect
x86-darwin-os.c:590: warning: statement with no effect
x86-darwin-os.c:594: warning: statement with no effect
make: *** [x86-darwin-os.o] Error 1

Error: The following dependencies failed to build: maxima sbcl
Error: Status 1 encountered during processing.
john-doners-computer:~ doner$


John


More information about the macports-users mailing list