MegaCMD en Snow Leopard
Me di un tirote pero logré compilar mega-cmd en Snow Leopard. Oficialmente Dropbox ha caído de mi gracia, lo de hoy es Mega.
MEGAcmd 1.0.0 (e86afd4) for Snow Leopard x86
Funciona el sync, lo demás quién sabe.
Malo Dropbox, malo
Hace un tiempo Dropbox cesó el soporte para Snow Leopard en favor de meter características que la neta no sé qué hacen. Recientemente además se aventaron la puntada de cortar soporte para ciertas versiones de glibc en Linux, lo que me condujo a descubrir MegaCMD.
Había estado usando Unison en la Manzanita, pero MegaCMD tiene su sincronizador mágico que podría dar mejores resultados, así que decidí emprender la épica tarea de tratar de compilar MegaCMD en Snow Leopard... que en teoría no debería ser más complicado que un <code>./configure && make install</code>, pero en la práctica ya nadie soporta IA32 en Mac, lo que causa muchos problemas.
Superpoderes de compilación
Con la experiencia de 20 años compilando patrañas me aventé al ruedo...
Me gustaría poder desahogar mi corazón de todas las vicisitudes que experimenté... pero dejémoslo en que tuve que editar docenas de archivos de make y de qmake, que tuve que meterle mano al config.h de Crypto++, tuve que compilar y recompilar todo el proyecto por lo menos tres docenas de veces, pero finalmente lo logré.
¡Éxito!
No estoy seguro si mi binario corre en cualquier otra máquina, pero en la mía corre bien para hacer mega-sync, que es lo que realmente quería. Si les marca algún error entonces es probable que les falte alguna librería compartida, yo se las puedo mandar.
Seguiré usando Dropbox para otras cosas, pero para sincronizar y respaldar mis configuraciones ahora uso Mega.