Re: [ntp:hackers/Guile devel] ntp-dev changes

2006-04-16 Thread Kevin Ryde
Bruce Korb <[EMAIL PROTECTED]> writes: > > - extern const scm_lt_dlsymlist lt_preloaded_symbols[]; > - scm_lt_dlpreload_default (lt_preloaded_symbols); > + extern const int lt_preloaded_symbols; > + scm_lt_dlpreload_default ((scm_lt_dlsymlist*)<_preloaded_symbols); Just for reference, it also

Re: [ntp:hackers/Guile devel] ntp-dev changes

2006-04-16 Thread Kevin Ryde
Bruce Korb <[EMAIL PROTECTED]> writes: > > Anyway, for me it builds with GCC 3.x and fails with 4.x, but looks > like it should fail no matter what the compiler. What gives? Guile in main.c doesn't look at the structure fields so doesn't need the actual definition. gcc 3 was happy to throw around

Re: [ntp:hackers/Guile devel] ntp-dev changes

2006-04-16 Thread Bruce Korb
Rob Browning wrote: Bruce Korb <[EMAIL PROTECTED]> writes: Guile folks, please, how is this supposed to work? The guile.c module needs to see all three of these code fragments to compile correctly. Anyway, for me it builds with GCC 3.x and fails with 4.x, but looks like it should fail no matt

Re: [ntp:hackers/Guile devel] ntp-dev changes

2006-04-16 Thread Rob Browning
Bruce Korb <[EMAIL PROTECTED]> writes: > Guile folks, please, how is this supposed to work? The guile.c > module needs to see all three of these code fragments to compile > correctly. Anyway, for me it builds with GCC 3.x and fails with > 4.x, but looks like it should fail no matter what the comp

Re: [ntp:hackers/Guile devel] ntp-dev changes

2006-04-16 Thread Bruce Korb
Bruce Korb wrote: So, it seems to me that there is an inconsistency in the build environment and the defining of DYNAMIC_LINKING. The problem is almost certainly in Guile. But, I have heard complaints (that I only fuzzily remember) that Guile does not build with GCC-4. Assuming I am rememberi

Re: [ntp:hackers/Guile devel] ntp-dev changes

2006-04-16 Thread Bruce Korb
Reg Clemens wrote: Humm. Linux Fedora4 came with gcc 4.00 and was upgraded to 4.0.2 as some point, so I dont easily have access to an older version on my home machines. Checking at the Lab, where I still have Fedora2 loaded, I find gcc 3.3.3, and guile-1.6.7 DOES compile there. Still, the error

Re: [ntp:hackers/Guile devel] ntp-dev changes

2006-04-16 Thread Reg Clemens
Humm. Linux Fedora4 came with gcc 4.00 and was upgraded to 4.0.2 as some point, so I dont easily have access to an older version on my home machines. Checking at the Lab, where I still have Fedora2 loaded, I find gcc 3.3.3, and guile-1.6.7 DOES compile there. Still, the error reported sounds more

Re: [ntp:hackers/Guile devel] ntp-dev changes

2006-04-16 Thread Reg Clemens
> Hi Harlan, Reg, NTP developers (via relay) & Guile developers: > > This is a problem. I (almost) only ever use pre-built Guile > packages and let others struggle with the porting issue. > Occasionally, I do build it just to verify that current > versions haven't wiggled too much for AutoGen to

Re: [ntp:hackers/Guile devel] ntp-dev changes

2006-04-15 Thread Bruce Korb
Someone, please correct me if I am wrong, but I think GCC-4 is still too green for industrial use. Have you a GCC-3.x handy? Reg Clemens wrote: Hi Harlan, Reg, NTP developers (via relay) & Guile developers: This is a problem. I (almost) only ever use pre-built Guile packages and let others st

Re: [ntp:hackers/Guile devel] ntp-dev changes

2006-04-15 Thread Bruce Korb
Hi Harlan, Reg, NTP developers (via relay) & Guile developers: This is a problem. I (almost) only ever use pre-built Guile packages and let others struggle with the porting issue. Occasionally, I do build it just to verify that current versions haven't wiggled too much for AutoGen to operate, bu