Dennis Ruffer wrote:
Can any of you decode what is wrong here?

IIRC (and assuming you're using a ppc machine), that's due to a forced setting in configure (ac_cv_sizeof_longlong=0) for ppc machines. That forced setting is no longer necessary.

You can also try installing gforth from fink unstable tree. It should build on both ppc and x86 macs. Or you can take a look at the patches in fink and apply the one that causes trouble in darwinports:

http://fink.cvs.sourceforge.net/fink/dists/10.4/unstable/main/finkinfo/languages/gforth.patch?revision=1.5&view=markup
http://fink.cvs.sourceforge.net/fink/dists/10.4/unstable/main/finkinfo/languages/gforth.info?revision=1.6&view=markup

BTW, have these patches been applied in HEAD?



DaR:/ druffer$ sudo port install gforth
Password:
--->  Fetching gforth
---> Attempting to fetch gforth-0.6.2.tar.gz from ftp://ftp.gnu.org/ gnu/gforth
--->  Verifying checksum(s) for gforth
--->  Extracting gforth
--->  Configuring gforth
--->  Building gforth with target all
Error: Target com.apple.build returned: shell command "cd "/opt/local/ var/db/dports/build/ _opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp orts_lang_gforth/work/gforth-0.6.2" && make all" returned error 2 Command output: cd .. && CONFIG_FILES=stamp-h CONFIG_HEADERS=engine/ config.h ./config.status
config.status: creating stamp-h
config.status: creating engine/config.h
config.status: engine/config.h is unchanged
config.status: executing stamp-h commands
echo timestamp > stamp-h
gcc -I./../arch/power -I. -Wall -O2 -no-cpp-precomp -DHAVE_CONFIG_H - DDEFAULTPATH='".:/opt/local/lib/gforth/site-forth:/opt/local/share/ gforth/site-forth:/opt/local/lib/gforth/0.6.2:/opt/local/share/gforth/ 0.6.2"' -fno-gcse -fno-strict-aliasing -fno-crossjumping -fno-defer- pop -fcaller-saves -fno-inline -DGFORTH_DEBUGGING -o engine.o -c ./ engine.c
In file included from ./engine.c:32:
./threaded.h:216:2: warning: #warning direct threading scheme 5: long latency, cfa live
In file included from ./engine.c:337:
./prim: In function 'engine':
./prim:1089: warning: pointer targets in assignment differ in signedness
./prim:1538: warning: pointer targets in passing argument 1 of '_sync_cache_range' differ in signedness
./prim:1562: warning: pointer targets in assignment differ in signedness
./prim:1563: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
./prim:1639: warning: pointer targets in assignment differ in signedness
./prim:1640: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness ./prim:1644: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
./prim:1813: warning: pointer targets in assignment differ in signedness
./prim:2309: error: aggregate value used where an integer was expected
./prim:2328: error: aggregate value used where an integer was expected
./prim:2360: error: incompatible types in assignment
./prim:2369: warning: pointer targets in assignment differ in signedness
./prim:2393: error: incompatible types in assignment
./prim:2396: warning: pointer targets in assignment differ in signedness
./prim:2417: error: incompatible types in assignment
./prim:2417: warning: value computed is not used
make[2]: *** [engine.o] Error 1
make[1]: *** [engines] Error 2
make: *** [kernel/version.fs] Error 2

Error: Status 1 encountered during processing.

DaR


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to