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/
