Bogdan Marinca wrote:
> 
> Salut.
> Am realizat un program (cu C++, in linux) care foloseste fltk si
> libmysqlclient pentru a se putea conecta la un sgbd mysql.
> Toate bune si frumoase pana aici. Vreau sa sa portez aplicatia mea
> (deh!) si pe windows dar, evident fara a plati nici un ban in plus,
> deci nu VC++ sau alte d'astea.
> Pentru asta am compilat fltk pe linux cu cu versiune cross-platform
> (linux->win32) de gcc, impreuna cu un runtime de mingw si a mers perfect.
> Dar cum sa fac cu mysql'ul? Deci intrebarea este: cum compilez
> bibliotecile de mysql partea de client sub gcc dar avand ca target
> (platforma) win32 ? Si, mai departe, cum cross-compilez (cu acelasi gcc
> de linux care insa scoate ".lib" si ".exe" de win32) aplicatia mea pentru
> acest libmysqlclient de win32?
> 
> Merci mult, orice idee (url, sugestie, etc.) binevenita !
> 
> Bogdan Marinca
> 
> PS. Mesajul nu e offtopic chiar daca contine cuvantul "windows" sau derivate
> deoarece TOTUL se desfasoara pe linux. Pe windows doar se executa. ;-)

Pai in principiu cu ./configure --target=... --alte-optiuni

Doar in principiu pentru ca:
- multe programe si biblioteci nu se cross-compileaza corect - autorii nu
  s-au obosit sa verifice asta;
- si autoconf (configure) are bube-n cap care uneori impiedica
  configurarea daca host != target in care caz e nevoie sa mai editezi
  scriptul de configurare sau sa setezi la mina ceva variabile.

-- 
 Paul Chitescu
 [EMAIL PROTECTED]  http://pchitescu.null.ro/  ICQ:22641673
 Any spammers will be painfully squeezed into /dev/null
---
Pentru dezabonare, trimiteti mail la 
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/


Raspunde prin e-mail lui