Muualta saadut vialliset lähdekoodit

Mikä on oikea tapa toimia jos muualta saadussa lähdekoodissa ei ole headerit oikein, ne headerit on itse jotenkin väärin ja/tai ei tiedä mitä linkittää?
5430
Äänestä

Muut lukivat myös

Vastaukset 5

Vanhimmat

Pitäisi jotenkin selvittää, mikä versio mistäkin sorsista tarvitaan. Oletko hakenut sorsat versionumerolla vai vain viimeisimmät? Itse kääntelin Ubuntu 9.04 dvdstylerin ja siinä oli monta aliprojektia (libbiä), oli cvs, svn ja git-kamaa. Ja osa koodeista piti hakea versionumerolla, minkä onnistuin saamaan selville (esim vertaamalla header-filejä, jos samoja filejä on aliprojekteissa). Lisäksi piti tehdä jokunen manuaali-lib-linkki (ln -s) ja ldconfig-ajo, ennen kuin toimi. Mutta nyt lopullinen käännös toimii hyvin!
Dvdstyler kääntäminen 9.04ään ei tosiaan ollut yhden-komennon-hommaa!

Äänestä
  • Tarkoitan yllä versionnilla projektikohtaista versio-labelia, millä projekti pitää hakea.

    Äänestä

Korjata ne koodit.

Äänestä

Oikea tapa on ensin etsiä ne tiedostot omalta koneelta resurssienhallinnassa (Oma tietokone) ja sitten joko muuttaa koodissa viittaukset osoittamaan löytösijainteihin tai siirtää/kopioida löydökset sijainteihin, joihin koodissa viitataan.

Äänestä

Kommentoi aloitusta


Deopuk kirjoitti:

Mikä on oikea tapa toimia jos muualta saadussa lähdekoodissa ei ole headerit oikein, ne headerit on itse jotenkin väärin ja/tai ei tiedä mitä linkittää?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu