Похоже в полку *nix програмистов прибыло. Принимайте чайника. =)Вопрос такой. Вот я сейчас установил пакет mysql-client (точнее сервер мускуля потянул его за собой).
Пишу на с++ программку с использованием mysql.
Компилю с флагами -I/usr/local/include/mysql и -L/usr/local/lib/mysql
cc -I/usr/local/include/mysql -L/usr/local/lib/mysql ./main.c -o myprogname -lm -lmysqlclient.
Теперь мне нужно перенести сию прогу на другой комп. Ну сам myprogname я перенесу, что еще нужно? Установить mysql-client нужно? Может какие то либы руками переместить?
И вообще такой вопрос. Как соотносятся сами програмы и либы? Я так понимаю, что либы это аналог виндовых дллок, только в имени еще и явно прописан номер версии? Это значит что я компилю с либами для 4 версии мускуля, а если на другом компе есть либы для 5 версии, значит работать не будет?