chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-users] Chicken on Solaris 9


From: Bruce Hoult
Subject: [Chicken-users] Chicken on Solaris 9
Date: 03 Jul 2003 15:21:58 +1200

I'm attempting to build from the Chicken 1.12 tarball on the following
system:

telecomdev1:~$ uname -a
SunOS telecomdev1 5.9 Generic_112233-03 sun4u sparc SUNW,UltraAX-i2
telecomdev1:~$ gcc --version
gcc (GCC) 3.2.3


Problems encountered so far:

- missing dlopen et al when linking .libs/libchicken.so.0.0.0

  dlopen is in libdl, configure is detecting this and adding -ldl
  to SHLIBS, but the linker command line doesn't contain -ldl.

  For now I've modified configure.in to add -ldl to LIBS, but this
  doesn't seem to be the correct way to do it.


- missing nanosleep when linking .libs/libchicken.so.0.0.0

  I've added to configure.in:
  AC_CHECK_LIB(rt, nanosleep, [LIBS="$LIBS -lrt"])


- lots of warnings for implicit declration of alloca
  - done nothing as yet

- warnings: 
  runtime.c: In function `parse_argv':
  runtime.c:430: warning: subscript has type `char'
  runtime.c:434: warning: subscript has type `char'

  - done nothing


Are these problems likely to have been fixed in cvs?

What is the best way to fix the -ldl problem that won't break other
platforms?

Thanks :-)

-- 
Bruce Hoult <address@hidden>





reply via email to

[Prev in Thread] Current Thread [Next in Thread]