Ik wil een programmaatje voor mijn IPCop gateway compileren op mijn WinXP machine. Het gaat hier om een WakeOnLan script dat vanuit WAN via PuTTY op te starten zou moeten zijn. Ik ben nogal een Linux-newbie, heb me de laatste tijd flink ingelezen, maar kom er niet achter wat ik fout doe.
Ik heb dus de volgende stappen ondernomen:
- IPCop gateway geinstalleerd en die draait goed,
- Cygwin en gcc op mijn WXP machine geinstalleerd,
- de tar.gz voor het WOL script gedownload,
- deze uitgepakt in Cygwin,
- via ./configure en make install gecompileert op Cygwin,
- output is een wakelan.exe bestand in cygwin/usr/local/bin
- in Cygwin bash wakelan commando geven, werkt
- het wakelan.exe bestand via WinSCP gekopieerd naar ipcop/usr/local/bin
- log in via PuTTY op IPCop
- in IPCop bash wakelan commando geven, werkt niet
Volgens mijn beperkte linux kennis krijgen uitvoerbare bestanden in linux niet de extentie .exe. Heb ik nu omdat ik het programma in Cygwin onder WXP heb gemaakt, een programma dat wel onder Windows werkt en niet onder Linux? Kan iemand mij vertellen wat ik fout doe?
Ik heb dus de volgende stappen ondernomen:
- IPCop gateway geinstalleerd en die draait goed,
- Cygwin en gcc op mijn WXP machine geinstalleerd,
- de tar.gz voor het WOL script gedownload,
- deze uitgepakt in Cygwin,
- via ./configure en make install gecompileert op Cygwin,
- output is een wakelan.exe bestand in cygwin/usr/local/bin
- in Cygwin bash wakelan commando geven, werkt
- het wakelan.exe bestand via WinSCP gekopieerd naar ipcop/usr/local/bin
- log in via PuTTY op IPCop
- in IPCop bash wakelan commando geven, werkt niet
Volgens mijn beperkte linux kennis krijgen uitvoerbare bestanden in linux niet de extentie .exe. Heb ik nu omdat ik het programma in Cygwin onder WXP heb gemaakt, een programma dat wel onder Windows werkt en niet onder Linux? Kan iemand mij vertellen wat ik fout doe?
[ Voor 3% gewijzigd door Tropos op 06-04-2006 15:29 ]