[Top][All Lists]
[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>
- [Chicken-users] Chicken on Solaris 9,
Bruce Hoult <=