LostOblivion Skrevet 29. mars 2009 Del Skrevet 29. mars 2009 Hei, Skulle gjerne innstallert CodeBlocks i brukermappen min på uio. Går dette an? Evt hvordan? Lenke til kommentar
Manuel Skrevet 29. mars 2009 Del Skrevet 29. mars 2009 (endret) Dette er ikke umulig, men fremgangsmåten avhenger av hvilken distribusjon som systemet kjører på og om binærversjonen (dvs. ferdigkompilert) er tilgjengelig. Jeg kan ikke se at Code::Blocks er tilgjengelig som tar.gz-pakkede binærfiler, men i distrospesifikke pakkeformat. Om det er mulig å installere disse lokalt vet jeg ikke, men jeg vil tro at det "letteste" er å kompilere fra kildekode. Det minste du trenger er wxWidgets-headerene og bibliotekene. Det er sikkert også nødvendig med flere andre biblioteker, men de må du finne gjennom å lese Readme-filen som skal følge med kildekoden. Du kan stort sett følge instruksjonene til punkt og prikk, men du må huske å endre "installasjonsprefiks". For programvare som bruker GNU Autoconf, så setter du installasjonsprefikset når du kjører configure-skriptet, gjennom å hive på --prefix-parameteren. F.eks: ./configure --prefix=$HOME/Programmer MERK! Dette er avhengig av shellet. Det er ikke sikkert at $HOME ekspanderes til hjemkatalogen din. Når programmet er kompilert så er det stort sett bare litt småfiksing som gjenstår. Dette kan inkludere å sette opp PATH-variabelen slik det passer deg, og sette opp linkeren slik at den klarer å finne biblioteksfiler som skal lastes dynamiask. Dette kan innebære at g++ må gis opsjonen -L/min_hjemkatalog/lib evt. at du setter LD_LIBRARY_PATH-variabelen i ettertid. Men å gjøre dette regnes som dårlig praksis. Det aller beste hadde vært å endre på søkebanen i binærfilen, men om ELF gjør dette mulig vet jeg ikke. Endret 29. mars 2009 av Manuel Lenke til kommentar
LostOblivion Skrevet 29. mars 2009 Forfatter Del Skrevet 29. mars 2009 Tusen takk for fyldig svar! Dette hjalp! Skal poste resultat. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå