Ik zit met een probleempje. Ik heb een ingewikkeld script wat perfect draait op een linux machine met perl 5.003. Nou moet het gaan draaien op een machine met perl 5.8 en dat werkt dus niet.
Ik krijg geen fouten tijdens het compileren of iets dergelijks, maar het werkt gewoon niet goed. Het gaat fout tijdens het inlezen van een bestand, hij roept dingen die onzin zijn.
Nou mijn vraag, wat kan ik het beste doen? Zijn er grote verschillen tussen die twee versies waardoor ik het script handmatig kan 'omzetten'? Of kan ik het beste twee perl versies langs elkaar gaan draaien? (wat volgens mij best lastig is op linux) Of is er nog een andere oplossing?
Tis niet zomaar een simpel scriptje maar een script van 3000 regels ofzo. Dus 'even' hier de source neerzetten gaat niet.
Ik krijg geen fouten tijdens het compileren of iets dergelijks, maar het werkt gewoon niet goed. Het gaat fout tijdens het inlezen van een bestand, hij roept dingen die onzin zijn.
Nou mijn vraag, wat kan ik het beste doen? Zijn er grote verschillen tussen die twee versies waardoor ik het script handmatig kan 'omzetten'? Of kan ik het beste twee perl versies langs elkaar gaan draaien? (wat volgens mij best lastig is op linux) Of is er nog een andere oplossing?
Tis niet zomaar een simpel scriptje maar een script van 3000 regels ofzo. Dus 'even' hier de source neerzetten gaat niet.