Toon posts:

[VBS7.1/Python] sabnzbd compilet niet, mist unistd.h&fcntl.h

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik draai de usenet client sabnzbd, geschreven in python. Ik wilde graag 1 knop in het programma erbij klussen om een batch bestand bij mij lokaal uit te voeren. Dat is gelukt, alleen de yenc module werkt niet. Ik krijg de source dus ook niet gecompilet, zowel met als zonder de modificatie. Helaas geen programmeergoeroe en heb zoiets nog nooit hoeven doen, hoewel ik voldoende basiskennis over programmeren heb.

Het was voor mij nodig om de _yenc module te installeren naar python (ik gebruik 2.5). Dat lukt niet. Eerst had ik VB Studio 7.1 nodig. Daarna had ik die geinstalleerd, maar de yenc module heeft deze modules nodig:

#include <fcntl.h>
#include <unistd.h>

En die kent hij dus niet, en ik heb meerdere bestanden geprobeerd met deze naam, maar dat leverde alleen maar fouten op of verwijzingen naar andere modules waarvan ik niet weet welke ik moet hebben.

Wat moet ik doen om dit te fixen? Het is misschien een noob-vraag, maar ik ben er al veel te lang mee bezig :( En ik kan het zelf niet vinden.

[ Voor 5% gewijzigd door Verwijderd op 27-03-2007 23:47 ]


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
edit:

Zit ik effe te slapen zeg :X

Zie hieronder.

[ Voor 96% gewijzigd door RobIII op 28-03-2007 00:28 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


  • DroogKloot
  • Registratie: Februari 2001
  • Niet online

DroogKloot

depenisvanjezus

fcntl.h en unistd.h zijn onderdeel van de GNU C-library, dus het lijkt me dat je met VB niet ver komt om die module te compilen.

[ Voor 31% gewijzigd door DroogKloot op 28-03-2007 00:29 ]


Verwijderd

Topicstarter
eerst klaagde python dat ik VB Studio 7.1 moest installeren, en daarna kreeg ik deze fouten?

Moet ik dan ook nog iets van C installeren of zo? En waarom herkent hij de package dan wel als ik hem in de VB Studio Include directory plak?