Results 1 to 13 of 13

Thread: Omzetten van Windows naar Linux

  1. #1
    Senior Member AntonSteen's Avatar
    Join Date
    Dec 2006
    Location
    IJsselmonde (Rotterdam)
    Posts
    352

    Omzetten van Windows naar Linux

    Hallo allemaal,

    Ik heb enige tijd een radioplayer gemaakt voor een internet radiostation, nu heeft men de wens uitgesproken om ook een Linux uitvoering te willen hebben.
    Mijn gedachten gingen uit naar Lazerus, hoewel de player zelf in Delphi XE2 Starter is gebouwd.
    Nu heb ik de volgende vragen.

    Hoe lastig is het om dat om te zetten naar een linux uitvoering, kan ik bijvoorbeeld alleen de code met knippen en plakken over een linux interface plaatsen, of dien ik alles geheel opnieuw te doen.

    Voor mij de eerste keer dat ik dit overweeg, dus voordat ik in dit avontuur stap toch even jullie mening peilen.

    Groetjes Anton
    Lazarus als hobby, en dan niet in de kroeg
    http://www.wavdsteen.com

  2. #2
    John Kuiper
    Join Date
    Apr 2007
    Location
    Almere
    Posts
    8,747
    Mijn mening: niet doen. Ik heb geprobeerd om meerdere applicaties om te zetten naar Lazarus en kwam telkens problemen tegen bij de conversie. Helemaal als je gebruik maakt van niet standaard componenten.
    Delphi is great. Lazarus is more powerfull

  3. #3
    Senior Member AntonSteen's Avatar
    Join Date
    Dec 2006
    Location
    IJsselmonde (Rotterdam)
    Posts
    352
    Alles wat er in zit, is standaard, alleen een bepaalde DLL (BASS), maar daar is ook een linux uitvoering van zag ik.

    Maar je antwoord is zeer duidelijk, dank je
    Lazarus als hobby, en dan niet in de kroeg
    http://www.wavdsteen.com

  4. #4
    De converter van Delphi naar Lazarus is enorm verbeterd vergeleken met enkele maanden geleden.
    Op het Lazarus forum zijn ook enkele interessante discussies over cross-platform geluid weergeven.

    Bart

  5. #5
    Senior Member AntonSteen's Avatar
    Join Date
    Dec 2006
    Location
    IJsselmonde (Rotterdam)
    Posts
    352
    Dank je Bart, bij het krieken van de dag ga ik me daar eens flink in verdiepen
    Lazarus als hobby, en dan niet in de kroeg
    http://www.wavdsteen.com

  6. #6
    Senior Member Wok's Avatar
    Join Date
    Dec 2002
    Location
    Alkmaar
    Posts
    2,085
    Quote Originally Posted by jkuiper View Post
    Mijn mening: niet doen.
    Ik vind die mening erg voorbarig, en deel dit niet.
    Niet al te ingewikkelde projecten zijn best goed om te zetten.
    Maar het gaat niet zonder problemen dat is waar,...
    De cross platform is small, maar er wordt nog steeds aan gewerkt.
    Kom je echte problemen tegen, gewoon hier of op het lazarus forum droppen.

    Gewoon doen, en kijk hoe ver je komt :-)
    Peter
    10.4.2, Delphi2010, of Lazarus 2.2.0

  7. #7
    John Kuiper
    Join Date
    Apr 2007
    Location
    Almere
    Posts
    8,747
    Ik moet eerlijk bekennen dat ik ben blijven steken op versie 9.3.
    Ik heb een aantal applicaties, die nog werken op DBASE. De conversie van die applicaties was niet om aan te schrijven. Delphi werkt nog met een 'interne driver (BDE)' en Lazerus met DBF. Daar ging mijn eerste probleem al.

    Ik ben (nog steeds) bezig met het ontwikkelen van een klein programma met Lazarus en merkt gewoon dat het niet 100% Delphi is, omdat op sommige punten de syntax afwijkt.

    Maar niet geschoten is altijd mis. Anton kan altijd de laatste versie downloaden en een conversie uitvoeren. Het kost nu eenmaal niets.
    Delphi is great. Lazarus is more powerfull

  8. #8
    Senior Member AntonSteen's Avatar
    Join Date
    Dec 2006
    Location
    IJsselmonde (Rotterdam)
    Posts
    352
    Ik heb er geen database achter hangen, dus met die conversie problemen heb ik gelukkig niet.

    Hier is mij ooit verteld dat Lazerus het meest lijkt op Delphi 7 (qua taal), geen idee of dat ook voor Linux geld.

    Ik ga in ieder geval wel een poging doen, lijkt me wel een uitdaging, en nog beter, een goede leerstoel.
    Lazarus als hobby, en dan niet in de kroeg
    http://www.wavdsteen.com

  9. #9
    mov rax,marcov; push rax marcov's Avatar
    Join Date
    Apr 2004
    Location
    Ehv, Nl
    Posts
    10,357
    Quote Originally Posted by jkuiper View Post
    Mijn mening: niet doen. Ik heb geprobeerd om meerdere applicaties om te zetten naar Lazarus en kwam telkens problemen tegen bij de conversie. Helemaal als je gebruik maakt van niet standaard componenten.
    Dan ga maar nooit naar unicode :-)

    Er is mij nog nooit een Delphi -> Delphi/unicode (D2009+ conversie gelukt zonder enkele dagen puzzelen. Makkelijk is anders met zo'n compatibiliteit breuk

  10. #10
    Senior Member AntonSteen's Avatar
    Join Date
    Dec 2006
    Location
    IJsselmonde (Rotterdam)
    Posts
    352
    Quote Originally Posted by marcov View Post
    Dan ga maar nooit naar unicode :-)

    Er is mij nog nooit een Delphi -> Delphi/unicode (D2009+ conversie gelukt zonder enkele dagen puzzelen. Makkelijk is anders met zo'n compatibiliteit breuk
    Een positieve reactie (ahum), maar wel een eerlijke, iets waar ik niet bij stil heb gestaan
    Lazarus als hobby, en dan niet in de kroeg
    http://www.wavdsteen.com

  11. #11
    mov rax,marcov; push rax marcov's Avatar
    Join Date
    Apr 2004
    Location
    Ehv, Nl
    Posts
    10,357
    En dan heb ik het nog niet eens over VCL->Firemonkey, VCL->CLX, Delphi->Delphi.NET, Delphi.NET-Prism.

  12. #12
    Senior Member AntonSteen's Avatar
    Join Date
    Dec 2006
    Location
    IJsselmonde (Rotterdam)
    Posts
    352
    Quote Originally Posted by marcov View Post
    En dan heb ik het nog niet eens over VCL->Firemonkey, VCL->CLX, Delphi->Delphi.NET, Delphi.NET-Prism.
    Firemonkey, .Net wordt niet gebruikt door mij, maar gewoon de standaard componenten.
    In het weekend ga ik een poging wagen, dus..
    Lazarus als hobby, en dan niet in de kroeg
    http://www.wavdsteen.com

  13. #13
    Probeer dan 1.0RC1 of een snapshot (zie links op het Lazarusforum).

    Bart

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •