Thread: Make failure on v. 7.1.2
Can anyone see from the below sample of my make error what could be wrong??? First I would point out v. 7.0.3 is compiled and working fine on all machines.............................................................. I had one success and two failures for 7.1.2 on Make ..... The success on Caldera 2.4 w/ Kernal 2.2.13 Due to either the libc difference or GNU Make difference If I am right is it worth the trouble to upgrade the libc.?????????????. I haven't done that chore in years and can't remember how??? Below are my results ... PLease advise Failed MAKE Installed Caldera linux 2.3 kernal 2.2.10 Caldera linux 2.4 kernal 2.2.13 libc-2.1.1.so ld-2.1.1.so vs. libc-2.2.2.so ld-2.1.2.so GNU make 3.77 vs GNU Make 3.78.1 Postgresql 7.1.2 make errors /usr/lib/gcc-lib/i386-linux/egcs-2.91.66/crtendS.o: In function `init_dummy': /usr/lib/gcc-lib/i386-linux/egcs-2.91.66/crtendS.o(.text+0x53): undefined reference to `___brk_addr' make[3]: *** [libpsqlodbc.so.0.26] Error 1 make[3]: Leaving directory `/usr/src/OpenLinux/SOURCES/postgresql-7.1.2/src/interfaces/odbc' make[2]: *** [all] Error 2 make[2]: Leaving directory `/usr/src/OpenLinux/SOURCES/postgresql-7.1.2/src/interfaces' make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/src/OpenLinux/SOURCES/postgresql-7.1.2/src' make: *** [all] Error 2 [root postgresql-7.1.2]# libc-2.1.1.so ld-2.1.1.so vs. 2.1.2.so and GNU make 3.77 vs 3.78.1I did this on three machines.. I have compile many other working programs. One of the Postgres FAQs note that you can not use the RPM binary on a the Caldera Desktop Install.. The FAQ was correct the rpm fails.. SO I must Complie .. I tried the binary and it fails even on v. 7.0.3... You must compile for Caldera.. Has to do with the fact that Red Hat places some items in non GNU locations.. And Everbody prepares for Red Hat.. I have too much invested in time and apps and upgrades to abandon four Caldera installations... Any help is appreciated, I would like to stick with Postgres.. Installed and working fine PostgeSQL 7.0.3 DB2 v 7.1 Sybase Server 11 MySQL 3.22.32 VA for Java v.2.0 Perl v 5.003 JDK 1.18 Bob T
On Monday 24 September 2001 12:19 pm, R Talbot wrote: > You must compile for Caldera.. Has > to do with the fact that Red Hat > places some items in non GNU > locations.. And Everbody prepares > for Red Hat.. Caldera is the one who's non-standard here. Caldera 2.3 has positively ancient versions of many things, RPM in particular. I remember -- I built RPM's for 2.3 for PostgreSQL 7.0.3 (probably the very RPM's you are running). But that doesn't help you, I know. There appears to be something fundamentally wrong here, but I am at a loss as to say just what. Could you provide a complete log of the configure run? It might be helpful. Anyone else on-list running Caldera 2.3 or 2.4 who has successfully compiled 7.1.3 on it? -- Lamar Owen WGCR Internet Radio 1 Peter 4:11
Lamar Owen wrote: > On Monday 24 September 2001 12:19 pm, R Talbot wrote: > > You must compile for Caldera.. Has > > to do with the fact that Red Hat > > places some items in non GNU > > locations.. And Everbody prepares > > for Red Hat.. > > Caldera is the one who's non-standard here. Caldera 2.3 has positively > ancient versions of many things, RPM in particular. I remember -- I built > RPM's for 2.3 for PostgreSQL 7.0.3 (probably the very RPM's you are running). Thanking for responding.. You were very helpful with my install of v 7.0.3. Without your help I would have given up, last year. But I did not use your RPM..It would not install and you finally suggested " roll your own from the source." I did and v 7.0.3 was born on my machines. As you are the maintainer of the RPMs I stand corrected, You would best Know the data dir trees for RPM but also V. 7.1.2 will not compile on Caldera 2.3 only.. > > > But that doesn't help you, I know. There appears to be something > fundamentally wrong here, but I am at a loss as to say just what. Could you > provide a complete log of the configure run? It might be helpful. Anyone > else on-list running Caldera 2.3 or 2.4 who has successfully compiled 7.1.3 > on it? > -- > Lamar Owen > WGCR Internet Radio > 1 Peter 4:11 But as it stands I was able to successfully make and make install PostgreSQL v. 7.1.2 on Caldera 2.4 and it now runs on one machine. But I have three machines which I would not be able to tear down for an upgrade from Caldera 2.3 to 2.4.. I suspect Libc or GNU Make versions but I am not sure. I don't want to start down the wrong road and not get results. Any help out there is much appreciated.... Bob T
Lamar Owen wrote: > On Monday 24 September 2001 12:19 pm, R Talbot wrote: > > You must compile for Caldera.. Has > > to do with the fact that Red Hat > > places some items in non GNU > > locations.. And Everbody prepares > > for Red Hat.. > > Caldera is the one who's non-standard here. Caldera 2.3 has positively > ancient versions of many things, RPM in particular. I remember -- I built > RPM's for 2.3 for PostgreSQL 7.0.3 (probably the very RPM's you are running). > > But that doesn't help you, I know. There appears to be something > fundamentally wrong here, but I am at a loss as to say just what. Could you > provide a complete log of the configure run? It might be helpful. Anyone > else on-list running Caldera 2.3 or 2.4 who has successfully compiled 7.1.3 > on it? > -- > Lamar Owen > WGCR Internet Radio > 1 Peter 4:11 Lamar ,, Just an update.. I updated my tools and and libc libraries..... for Caldera 2.3 in fact using my 2.4 CD I upgraded just about every RPM .. I then again unziped the tar and compiled the source code, for PostgreSQL 7.1.2 and I have a working v 7.1.2.. I also made the Perl DBD and DBI ... the make couldn't install due to lack of shared Perl libraries..( that was the error message) In My case I will stick to source as Caldera doesn't play well with all RPMs.. Caldera 2.3 max source package to compile v. 7.0.3 Caldera 2.4 so far source package to compile v. 7.1.2... Once again. Thanks Bob T.