Требуется создать шустрый расчетный модуль для учетной системы. Прочитан справочник по С, сейчас осваиваю С++. Первое быстрее, но ООП из второго позволит лучше (м.б. легче) отразить "состояния" реальных объектов.
Затык на "настройке" компилятора.
Сервер: PostgreSQL 9.3.2 on x86_64-unknown-linux-gnu, compiled by gcc (Debian 4.7.2-5) 4.7.2, 64-bit
Клиент: Оффтопик Server 2008 R2 Stadard 64 bit SP1
На клиенте:
MinGW 4.8.1
MSYS 1.0.18 (вроде бы) - установлена в C:\MinGW\MSYS что не хорошо как по инструкции
http://pqxx.org/development/libpqxx/browser/trunk/win32/INSTALL.txt#latest (кстати может кто подскажет где в оффтопике "программы и компоненты" из "панели управления" только 64битные. Когда-то находил этот экзешник в папке оффтопика, название запамятовал...)
На диске имеются сорцы Postgresql 9.3.2
Дальше по инструкции -
http://pqxx.org/development/libpqxx/browser/trunk/win32/INSTALL.txt#latestСтрока 286 - необходимо иметь на борту установленную "5) zlib (
http://www.zlib.org/)."Строка 292 - "2) Install MSYS--but not into the MinGW directory tree!" как бы снести и переустановить...
Строки:
294 4) Extract, compile, and install zlib
295 # From the main source directory of zlib:
296 ./configure --prefix=c:/mingw/local && make && make install
Собственно сам затык.
Вывод MSYS на "./configure --prefix=c:/mingw/local && make && make install":
"Checking for gcc...
Please use win32/Makefile.gcc instead.
** ./configure aborting."
Надо было вроде "make -f win32/Makefile.gcc" - отработало без ругани.
Пробовал и "make -f win32/Makefile.gcc BINARY_PATH=/usr/local/bin INCLUDE_PATH=/usr/local/include LIBRARY_PATH=/usr/local/lib install"
и
"make -f win32/makefile.gcc install BINARY_PATH=/mingw/bin INCLUDE_PATH=/mingw/include LIBRARY_PATH=/mingw/lib"
что одно и то же...
Следующими шагами нужно ставить постгрес и потом лишь драйвер...
М.б. есть способ заставить взлететь драйвер?
Заранее благодарен!