Вот, уважаемый ALL, приятель просил вопрос спросить. Сам я в приплюснутом ноль, поэтому у знатаков спрашиваю.
----------------
Сейчас ругается линкер:
karennhullsurface.o(.text+0x1274): In function `KarennHullSurface::parseForBodyPoints()':
: undefined reference to `KarennNurbsSurface::doApproxX(p5d const&, p5d const&, double)'
karennhullsurface.o(.text+0x194b): In function `KarennHullSurface::parseForBreadthPoints()':
: undefined reference to `KarennNurbsSurface::doApproxZ(p5d const&, p5d const&, double)'
karennhullsurface.o(.text+0x2354): In function `KarennHullSurface::parseForProfilePoints()':
: undefined reference to `KarennNurbsSurface::doApproxY(p5d const&, p5d const&, double)'
karennhullsurface.o(.text+0x25f0): In function `KarennHullSurface::parseForProfilePoints()':
: undefined reference to `KarennNurbsSurface::doApproxY(p5d const&, p5d const&, double)'
collect2: ld returned 1 exit status
make[2]: *** [karenn] Ошибка 1
хотя вроде бы inline функции определены, вот одна из них:
inline
p5d KarennNurbsSurface::doApproxX(const p5d& p1, const p5d& p2, double inX) {
double du;
p5d result;
du=(inX-p1.x)/(p2.x-p1.x);
result.x=inX;
result.y=p1.y +(p2.y-p1.y)*du;
result.z=p1.z+ (p2.z-p1.z)*du;
result.u=p1.u+(p2.u-p1.u)*du;
result.v=p1.v+(p2.v-p1.v)*du;
return result;
}
-------------------

Ответ на:
комментарий
от nikolayd

Ответ на:
комментарий
от Dr_ZLO
Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум C xlib позииция курсора (2009)
- Форум компиляция qmail-1.03 RedHat 9 (2003)
- Форум Не установливается rblsmtpd (2003)
- Форум ошибка компиляции rblsmtpd (2003)
- Форум проблема при компиляции антиспама (rblsmtpd) (2003)
- Форум [thunderbird][компиляция][fail] (2009)
- Форум не могу собрать socks5 (2003)
- Форум Роблемы с компиляцией Mplayer (2001)
- Форум Сборка SIM (2004)
- Форум Система не находит crypt () функцию (1999)