I committed a new configure.in which is mainly a cosmetic
rearrangement of the old one you wrote.
(Note: I renamed some options).
configure --enable-debug-custom and
configure --enable-optimize-custom
are nearly finished. These options are intended to override
the default configure CFLAGS settings (which are simplistic but work) with those hard-learned settings we find through
trial and error actually give the best results.
However, currently both these options cause the
'make install' script to fail in the same place,
right when the ncdiff executable is re-linked.
I have no idea why. Don't know what I broke.
Would you please see if you can get 'make install'
working with those options?
FYI, the -r option now prints the compile-time
configuration of each operator. I'm working on
getting the I18N and OpenMP extensions user-configurable now.
Thanks and a happy and prosperous 2004 to all,
Charlie
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
As you know over the holidays I did some tidying of configure.in.
I broke something else in the configure scripts so that now
config.h has an ugly, unnecessary newline between the opening comment
/* and the text of the comment and the comments all
line break at about text column = 50.
Please let me know if you have any ideas how to fix these glitches.
Thanks!
Charlie
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm not sure what is happening, but I can't even get things to compile with --enable-debug-custom. Something is causing this error and I'm not sure what it is since the function does not appear to originate from our source:
./.libs/libnco.so: undefined reference to `ccmalloc_atexit'
collect2: ld returned 1 exit status
I'll let you know if/when I figure it out.
rorik
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Perhaps you built libnco.a with bld/Makefile OPTS=X and you need to
remove it before using configure?
Since libccmalloc and libdl are not yet used with enable-debug-custom
(I'm not sure how portable they are), feel free to comment out the
AC_CHECK_LIBS for them in configure.in.
Charlie
P.S. I committed new configure.in this morning...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Rorik,
I committed a new configure.in which is mainly a cosmetic
rearrangement of the old one you wrote.
(Note: I renamed some options).
configure --enable-debug-custom and
configure --enable-optimize-custom
are nearly finished. These options are intended to override
the default configure CFLAGS settings (which are simplistic but work) with those hard-learned settings we find through
trial and error actually give the best results.
However, currently both these options cause the
'make install' script to fail in the same place,
right when the ncdiff executable is re-linked.
I have no idea why. Don't know what I broke.
Would you please see if you can get 'make install'
working with those options?
FYI, the -r option now prints the compile-time
configuration of each operator. I'm working on
getting the I18N and OpenMP extensions user-configurable now.
Thanks and a happy and prosperous 2004 to all,
Charlie
i Rorik,
As you know over the holidays I did some tidying of configure.in.
I broke something else in the configure scripts so that now
config.h has an ugly, unnecessary newline between the opening comment
/* and the text of the comment and the comments all
line break at about text column = 50.
Please let me know if you have any ideas how to fix these glitches.
Thanks!
Charlie
I'm not sure what is happening, but I can't even get things to compile with --enable-debug-custom. Something is causing this error and I'm not sure what it is since the function does not appear to originate from our source:
./.libs/libnco.so: undefined reference to `ccmalloc_atexit'
collect2: ld returned 1 exit status
I'll let you know if/when I figure it out.
rorik
Hi Rorik,
libccmalloc and libdl are checked for (but not used) with
enable-debug-custom.
Looking at bld/Makefile, you can see how they would be invoked:
LDFLAGS += /usr/local/lib/ccmalloc-gcc.o -L/usr/local/lib -lccmalloc -ldl
Perhaps you built libnco.a with bld/Makefile OPTS=X and you need to
remove it before using configure?
Since libccmalloc and libdl are not yet used with enable-debug-custom
(I'm not sure how portable they are), feel free to comment out the
AC_CHECK_LIBS for them in configure.in.
Charlie
P.S. I committed new configure.in this morning...
Hi Rorik,
I tweaked configure.in a few more times.
Things appear to be working again and config.h looks nice
again. I released as 2.8.5.
Thanks,
Charlie