Gå til innhold

Hvordan spesifisere flere bibliotek til build_ext?


Anbefalte innlegg

Noen som vet hvordan man spesifiserer flere bibliotek å linke inn ved bygging av Python-ekstensjoner vha. distutils? Dvs. så vidt jeg kan se kan man bare spesifisere ett bibliotek av gangen: python setup.py build_ext -l lib. Dokumentasjonen sier meg ikke stort heller, det er f... meg til å få fnatt av.

 

Edit: Forresten, glem det. Fant ut at man skulle bruke mellomrom (omsluttet av anførselstegn), mente jeg prøvde det i utgangspunktet men men.

Endret av A_N_K
Lenke til kommentar
Videoannonse
Annonse

Oppdatering: Nei, det ser ut som jeg må ha tatt feil likevel :\ Ikke sikker på akkurat hva jeg har rotet med, men det er snakk om automatisering av byggeprosessen og når jeg nå ser på hva som produseres er det klart at de ønskede bibliotekene ikke linkes inn. Noen som vet om det i det hele tatt er mulig å få build_ext til å linke inn flere biblioteker av gangen?

Lenke til kommentar

Jeg har i alle fall kikket på koden til distutils.command.build_ext og det ser ut som kommandolinje-parameteren brukes direkte, uten å deles opp i en liste. Det går ei heller an å spesifisere flere --libraries, så det kan virke som det rett og slett er slurvete utført.

 

Edit: Det vil si: Jeg ga rett og slett opp kommandolinja, og lurte inn noen parametre vha. distutils.dist.Distribution-objektet som returneres av distutils.core.run_setup.

Endret av A_N_K
Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...