anoniem Geplaatst: 29 augustus 2003 Delen Geplaatst: 29 augustus 2003 Hallo, Voor de installatie van unison (synchronisatie proggie) is glibc 2.2 nodig. Deze heb ik niet (SuSE 7.0) dus wil ik deze installeren. Dit staat in de INSTALL: [quote:df8faf104c]GNU libc can be compiled in the source directory, but we strongly advise building it in a separate build directory. For example, if you have unpacked the glibc sources in `/src/gnu/glibc-2.3', create a directory `/src/gnu/glibc-build' to put the object files in. This allows removing the whole build directory in case an error occurs, which is the safest way to get a fresh start and should always be done. [/quote:df8faf104c]Ik moet dus de object bestanden in ../glibc-build zetten. Maar wat zijn de object files? Groeten Corné Quote Link naar reactie
anoniem Geplaatst: 29 augustus 2003 Auteur Delen Geplaatst: 29 augustus 2003 [quote:d736994ab6="c.j.krul"]Maar wat zijn de object files? [/quote:d736994ab6] Stukjes gecompileerde code (zeg maar de output van de compiler) die eventueel later kunnen worden gelinked om bijv. een executable op te leveren. Quote Link naar reactie
anoniem Geplaatst: 29 augustus 2003 Auteur Delen Geplaatst: 29 augustus 2003 ik raad aan om eerst glibC eerst te patchen je maakt een map glibc-2.3.1 en daarin pak je het bestand uit je plaats je in dat bestand en geeft de volgende commando's: mkdir ../glibc-build && cd ../glibc-build ../glibc-2.3.1/configure --prefix=/usr --disable-profile --enable-add-ons --libexecdir=/usr/bin echo "cross-compiling = no" > configparms make make install make localedata/install-locales Quote Link naar reactie
anoniem Geplaatst: 6 september 2003 Auteur Delen Geplaatst: 6 september 2003 Bedankt nazgul! Ik ben weer iets verder :D Mijn gcc versie is te oud zegt i (2.95.2, moet 3.2 zijn). Hoe doen jullie dat? Na verloop van tijd al dat soort programma's updaten, of heel linux opnieuw installeren met een nieuwe distributie? Beide methoden lijken me niet echt handig :-? Quote Link naar reactie
anoniem Geplaatst: 6 september 2003 Auteur Delen Geplaatst: 6 september 2003 Ik zal mijzelf ervan weerhouden om een Debian-betoog te houden. Is het niet mogelijk om de applicatie te hercompileren met de door jou gebruikte versie van glibc. Ik vind het nogal ingrijpend om het hele systeem te hercompileren voor het gebruik van een programma. Quote Link naar reactie
anoniem Geplaatst: 6 september 2003 Auteur Delen Geplaatst: 6 september 2003 Ik wil unison installeren, maar dat heeft glibc 2.2 nodig waarvoor ik weer gcc 3 moet installeren. Wie weet hoe lang ik zo nog door moet gaan? Ik weet eigenlijk ook nogsteeds niet welke distro mij nou het meest aanstaat. Zou best Debian willen gaan gebruiken, maar 7 cd's downloaden met m'n ADSL lite verbinding is niet echt een optie. Ik weet het dus ook even niet meer :( Quote Link naar reactie
anoniem Geplaatst: 6 september 2003 Auteur Delen Geplaatst: 6 september 2003 Probeer je een binary package van Unison te installeren of heb je voor de compilatie van Unison een nieuwe versie van glibc nodig? Je hoeft meestal niet de hele cdset te downloaden voor de installatie van een distributie. In het geval van Debian, is dat zeker niet nodig. Het makkelijkste is het om de eerste te downloaden zodat je de base en required packages niet opnieuw hoeft op te halen als je besluit om halverwege opnieuw te beginnen. Overigens heb je aan 2 floppen genoeg om een debian installatie te booten en de rest van de benodigdheden te downloaden vanuit de installer. Lees de docs op www.debian.org eens. De flexibiliteit bij installatie is wat groter dan je gewend bent van SuSE. Quote Link naar reactie
anoniem Geplaatst: 6 september 2003 Auteur Delen Geplaatst: 6 september 2003 Unison is gewoon één uitvoerbaar bestand, verder niks. Als ik deze aanroep krijg ik: unison: /lib/libc.so.6: version `GLIBC_2.2' not found (required by unison) Ik zal eens goed gaan rondkijken op debian.org Quote Link naar reactie
anoniem Geplaatst: 6 september 2003 Auteur Delen Geplaatst: 6 september 2003 Misschien kun je een andere binaire versie van Unison proberen. De versie die je nu hebt is, gecompileerd tegen nieuwe libraries. Wellicht kun je een versie vinden op de site van Unision voor jouw glibc-versie. Als alternatief kun je de source downloaden en zelf compileren van diezelfde site. Er zijn wel wat requirements, maar daaraan kun je waarschijnlijk voldoen met gebruik van standaard SuSE rpms. Als wij het over hetzelfde programma hebben, is de site: http://www.cis.upenn.edu/~bcpierce/unison/ Quote Link naar reactie
anoniem Geplaatst: 7 september 2003 Auteur Delen Geplaatst: 7 september 2003 Hebt geprobeerd unison te compileren. Hiervoor is de Objective Caml compiler nodig. Deze heb ik geprobeert te installeren (ook vanaf source) maar deze geeft de melding: [quote:a251799f0b]Configuring LablTk... tcl.h not found. Configuration failed, LablTk will not be built.[/quote:a251799f0b]Zo dwaal ik dus weer lekker af in de afhankelijkheden. Over LabTk heb ik niks bruikbaars kunnen vinden. Ik heb niet zo'n zin om me hier nou helemaal in te gaan verdiepen, dan kan ik net zo goed heel linux opnieuw installeren. Ik heb ook geen oudere binaire versie kunnen vinden van unison. In ieder geval bedankt voor de tips! Groeten Corné Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen