RE: Version 0.2.14 is out

From: Victor Kirhenshtein <victor_at_DOMAIN_REMOVED>
Date: Fri, 17 Nov 2006 10:16:25 +0200

Hi!

I've found the problm - it's a packaging error (some files was missing
from distribution package). I put updated (and tested)
netxms-0.2.14.tar.gz on the website - build should be ok with it.

Best regards,
Victor

> -----Original Message-----
> From: TIM MOORE [mailto:MOORET10_at_odjfs.state.oh.us]
> Sent: Thursday, 16 November, 2006 20:40
> To: netxms-users_at_alk.lv; Victor Kirhenshtein
> Subject: Re: [netxms-users] Version 0.2.14 is out
>
>
> Victor,
>
> I have problems compiling this new code. I have installed
> every other version of NetXMS without any problems. Here is
> the error.
>
>
> if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include
> -Ilibtpt/include -D_POSIX_PTHREAD_SEMANTICS
> -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED=1 -D_THREAD_SAFE
> -I/usr/local/include
> -I/usr/local/mysql/include-I/usr/include/mysql
> -I/usr/mysql/include -I/usr/local/include/mysql
> -I/usr/local/mysql/include/mysql -I/usr/mysql/include/mysql
> -DDATADIR=\"/opt/netxms/share/netxms\"
> -DLIBDIR=\"/opt/netxms/lib\" -fexceptions -MT
> NxWebHandlers.o -MD -MP -MF ".deps/NxWebHandlers.Tpo" \
> -c -o NxWebHandlers.o `test -f 'NxWebHandlers.cpp' || echo
> './'`NxWebHandlers.cpp; \ then mv -f
> ".deps/NxWebHandlers.Tpo" ".deps/NxWebHandlers.Po"; \ else rm
> -f ".deps/NxWebHandlers.Tpo"; exit 1; \ fi if g++
> -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include
> -Ilibtpt/include -D_POSIX_PTHREAD_SEMANTICS
> -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED=1 -D_THREAD_SAFE
> -I/usr/local/include
> -I/usr/local/mysql/include-I/usr/include/mysql
> -I/usr/mysql/include -I/usr/local/include/mysql
> -I/usr/local/mysql/include/mysql -I/usr/mysql/include/mysql
> -DDATADIR=\"/opt/netxms/share/netxms\"
> -DLIBDIR=\"/opt/netxms/lib\" -fexceptions -MT NxWebHtml.o
> -MD -MP -MF ".deps/NxWebHtml.Tpo" \
> -c -o NxWebHtml.o `test -f 'NxWebHtml.cpp' || echo
> './'`NxWebHtml.cpp; \ then mv -f ".deps/NxWebHtml.Tpo"
> ".deps/NxWebHtml.Po"; \ else rm -f ".deps/NxWebHtml.Tpo";
> exit 1; \ fi if g++ -DHAVE_CONFIG_H -I. -I. -I../..
> -I../../include -Ilibtpt/include -D_POSIX_PTHREAD_SEMANTICS
> -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED=1 -D_THREAD_SAFE
> -I/usr/local/include
> -I/usr/local/mysql/include-I/usr/include/mysql
> -I/usr/mysql/include -I/usr/local/include/mysql
> -I/usr/local/mysql/include/mysql -I/usr/mysql/include/mysql
> -DDATADIR=\"/opt/netxms/share/netxms\"
> -DLIBDIR=\"/opt/netxms/lib\" -fexceptions -MT buffer.o -MD
> -MP -MF ".deps/buffer.Tpo" \
> -c -o buffer.o `test -f 'libtpt/source/buffer.cxx' || echo
> './'`libtpt/source/buffer.cxx; \ then mv -f
> ".deps/buffer.Tpo" ".deps/buffer.Po"; \ else rm -f
> ".deps/buffer.Tpo"; exit 1; \ fi
> libtpt/source/buffer.cxx:41:18: conf.h: No such file or directory
> libtpt/source/buffer.cxx:42:27: libtpt/buffer.h: No such file
> or directory
> libtpt/source/buffer.cxx:43:30: libtpt/tptexcept.h: No such
> file or directory
> libtpt/source/buffer.cxx:63: error: `Buffer' has not been declared
> libtpt/source/buffer.cxx:63: error: ISO C++ forbids
> declaration of `Buffer' with no type
> libtpt/source/buffer.cxx: In function `int TPT::Buffer(const char*)':
> libtpt/source/buffer.cxx:63: error: only constructors take
> base initializers
> libtpt/source/buffer.cxx:75: error: `openfile' undeclared
> (first use this function)
> libtpt/source/buffer.cxx:75: error: (Each undeclared
> identifier is reported only once for each function it appears in.)
> libtpt/source/buffer.cxx:77: error: `buffer_' undeclared
> (first use this function)
> libtpt/source/buffer.cxx:80: error: `readfile' undeclared
> (first use this function)
> libtpt/source/buffer.cxx: At global scope:
> libtpt/source/buffer.cxx:91: error: `Buffer' is not a class
> or namespace
> libtpt/source/buffer.cxx:91: error: ISO C++ forbids
> declaration of `Buffer' with no type
> libtpt/source/buffer.cxx: In function `int
> TPT::Buffer(std::istream*)':
> libtpt/source/buffer.cxx:91: error: only constructors take
> base initializers
> libtpt/source/buffer.cxx:101: error: `readfile' undeclared
> (first use this function)
> libtpt/source/buffer.cxx: At global scope:
> libtpt/source/buffer.cxx:110: error: `Buffer' is not a class
> or namespace
> libtpt/source/buffer.cxx:110: error: ISO C++ forbids
> declaration of `Buffer' with no type
> libtpt/source/buffer.cxx: In function `int TPT::Buffer(const
> char*, long unsigned int)':
> libtpt/source/buffer.cxx:110: error: only constructors take
> base initializers
> libtpt/source/buffer.cxx:120: error: `buffer_' undeclared
> (first use this function)
> libtpt/source/buffer.cxx: At global scope:
> libtpt/source/buffer.cxx:129: error: `Buffer' is not a class
> or namespace
> libtpt/source/buffer.cxx:129: error: expected `,' or `...'
> before '&' token
> libtpt/source/buffer.cxx:129: error: ISO C++ forbids
> declaration of `Buffer' with no type
> libtpt/source/buffer.cxx:129: error: ISO C++ forbids
> declaration of `Buffer' with no type
> libtpt/source/buffer.cxx: In function `int TPT::Buffer(int)':
> libtpt/source/buffer.cxx:129: error: only constructors take
> base initializers
> libtpt/source/buffer.cxx:132: error: `end' undeclared (first use this
> function)
> libtpt/source/buffer.cxx:132: error: `start' undeclared
> (first use this
> function)
> libtpt/source/buffer.cxx:139: error: `buffer_' undeclared
> (first use this function)
> libtpt/source/buffer.cxx:139: error: `buf' undeclared (first use this
> function)
> libtpt/source/buffer.cxx: At global scope:
> libtpt/source/buffer.cxx:146: error: expected constructor,
> destructor, or type conversion before '::' token
> libtpt/source/buffer.cxx:146: error: expected `,' or `;'
> before '::' token
> libtpt/source/buffer.cxx:162: error: `Buffer' is not a class
> or namespace
> libtpt/source/buffer.cxx: In function `char TPT::getnextchar()':
> libtpt/source/buffer.cxx:164: error: `buffer_' undeclared
> (first use this function)
> libtpt/source/buffer.cxx:164: error: `bufferidx_' undeclared
> (first use this function)
> libtpt/source/buffer.cxx:169: error: `buffersize_' undeclared
> (first use this function)
> libtpt/source/buffer.cxx:170: error: `readfile' undeclared
> (first use this function)
> libtpt/source/buffer.cxx: At global scope:
> libtpt/source/buffer.cxx:182: error: `Buffer' is not a class
> or namespace
> libtpt/source/buffer.cxx: In function `bool TPT::unget()':
> libtpt/source/buffer.cxx:184: error: `bufferidx_' undeclared
> (first use this function)
> libtpt/source/buffer.cxx:188: error: `done_' undeclared
> (first use this
> function)
> libtpt/source/buffer.cxx: At global scope:
> libtpt/source/buffer.cxx:198: error: `Buffer' is not a class
> or namespace
> libtpt/source/buffer.cxx: In function `void TPT::reset()':
> libtpt/source/buffer.cxx:200: error: `bufferidx_' undeclared
> (first use this function)
> libtpt/source/buffer.cxx:201: error: `done_' undeclared
> (first use this
> function)
> libtpt/source/buffer.cxx: At global scope:
> libtpt/source/buffer.cxx:215: error: `Buffer' is not a class
> or namespace
> libtpt/source/buffer.cxx: In function `bool TPT::seek(long unsigned
> int)':
> libtpt/source/buffer.cxx:218: error: `done_' undeclared
> (first use this
> function)
> libtpt/source/buffer.cxx:218: error: `buffersize_' undeclared
> (first use this function)
> libtpt/source/buffer.cxx:219: error: `readfile' undeclared
> (first use this function)
> libtpt/source/buffer.cxx:222: error: `bufferidx_' undeclared
> (first use this function)
> libtpt/source/buffer.cxx: At global scope:
> libtpt/source/buffer.cxx:235: error: `Buffer' is not a class
> or namespace
> libtpt/source/buffer.cxx:236: error: non-member function
> `long unsigned int TPT::offset()' cannot have `const' method qualifier
> libtpt/source/buffer.cxx: In function `long unsigned int
> TPT::offset()':
> libtpt/source/buffer.cxx:237: error: `bufferidx_' undeclared
> (first use this function)
> libtpt/source/buffer.cxx: At global scope:
> libtpt/source/buffer.cxx:249: error: `Buffer' is not a class
> or namespace
> libtpt/source/buffer.cxx:250: error: `const char
> TPT::operator[](long unsigned int)' must be a nonstaticmember function
> libtpt/source/buffer.cxx:250: error: `const char
> TPT::operator[](long unsigned int)' must take exactly two arguments
> libtpt/source/buffer.cxx: In function `const char
> TPT::operator[](long unsigned int)':
> libtpt/source/buffer.cxx:251: error: `done_' undeclared
> (first use this
> function)
> libtpt/source/buffer.cxx:251: error: `buffersize_' undeclared
> (first use this function)
> libtpt/source/buffer.cxx:252: error: `readfile' undeclared
> (first use this function)
> libtpt/source/buffer.cxx:254: error: `tptexception'
> undeclared (first use this function)
> libtpt/source/buffer.cxx:255: error: `buffer_' undeclared
> (first use this function)
> libtpt/source/buffer.cxx: At global scope:
> libtpt/source/buffer.cxx:273: error: `Buffer' is not a class
> or namespace
> libtpt/source/buffer.cxx:274: error: non-member function
> `TPT::operator bool()' cannot have `const' method qualifier
> libtpt/source/buffer.cxx:274: error: `TPT::operator bool()'
> must be a nonstatic member function
> libtpt/source/buffer.cxx:274: error: `TPT::operator bool()'
> must take exactly one argument
> libtpt/source/buffer.cxx: In function `TPT::operator bool()':
> libtpt/source/buffer.cxx:275: error: `done_' undeclared
> (first use this
> function)
> libtpt/source/buffer.cxx: At global scope:
> libtpt/source/buffer.cxx:286: error: `Buffer' is not a class
> or namespace
> libtpt/source/buffer.cxx:287: error: non-member function
> `long unsigned int TPT::size()' cannot have `const' method qualifier
> libtpt/source/buffer.cxx: In function `long unsigned int TPT::size()':
> libtpt/source/buffer.cxx:288: error: `buffersize_' undeclared
> (first use this function)
> libtpt/source/buffer.cxx: At global scope:
> libtpt/source/buffer.cxx:300: error: `Buffer' is not a class
> or namespace
> libtpt/source/buffer.cxx: In function `void TPT::setname(const
> char*)':
> libtpt/source/buffer.cxx:302: error: `name_' undeclared
> (first use this
> function)
> libtpt/source/buffer.cxx: At global scope:
> libtpt/source/buffer.cxx:310: error: `Buffer' is not a class
> or namespace
> libtpt/source/buffer.cxx: In function `const char* TPT::getname()':
> libtpt/source/buffer.cxx:312: error: `name_' undeclared
> (first use this
> function)
> libtpt/source/buffer.cxx: At global scope:
> libtpt/source/buffer.cxx:322: error: `Buffer' is not a class
> or namespace
> libtpt/source/buffer.cxx: In function `void TPT::openfile(const
> char*)':
> libtpt/source/buffer.cxx:323: error: `void
> TPT::openfile(const char*)' used prior to declaration
> libtpt/source/buffer.cxx:327: error: `done_' undeclared
> (first use this
> function)
> libtpt/source/buffer.cxx:328: error: `instr_' undeclared
> (first use this function)
> libtpt/source/buffer.cxx: At global scope:
> libtpt/source/buffer.cxx:339: error: `Buffer' is not a class
> or namespace
> libtpt/source/buffer.cxx: In function `bool TPT::readfile()':
> libtpt/source/buffer.cxx:340: error: `bool TPT::readfile()'
> used prior to declaration
> libtpt/source/buffer.cxx:341: error: `done_' undeclared
> (first use this
> function)
> libtpt/source/buffer.cxx:341: error: `instr_' undeclared
> (first use this function)
> libtpt/source/buffer.cxx:350: error: `buffersize_' undeclared
> (first use this function)
> libtpt/source/buffer.cxx:350: error: `bufferallocsize_'
> undeclared (first use this function)
> libtpt/source/buffer.cxx:351: error: `enlarge' undeclared
> (first use this function)
> libtpt/source/buffer.cxx:352: error: `buffer_' undeclared
> (first use this function)
> libtpt/source/buffer.cxx: At global scope:
> libtpt/source/buffer.cxx:366: error: `Buffer' is not a class
> or namespace
> libtpt/source/buffer.cxx: In function `void TPT::enlarge()':
> libtpt/source/buffer.cxx:367: error: `void TPT::enlarge()'
> used prior to declaration
> libtpt/source/buffer.cxx:368: error: `bufferallocsize_'
> undeclared (first use this function)
> libtpt/source/buffer.cxx:371: error: `buffer_' undeclared
> (first use this function)
> libtpt/source/buffer.cxx:371: error: `buffersize_' undeclared
> (first use this function)
> make[4]: *** [buffer.o] Error 1
> make[4]: Leaving directory `/root/downloads/netxms-0.2.14/src/nxhttpd'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/root/downloads/netxms-0.2.14/src/nxhttpd'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/root/downloads/netxms-0.2.14/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/root/downloads/netxms-0.2.14'
> make: *** [all] Error 2
>
>
> Thoughts?
>
> --------------------------------------
> Tim Moore
> 614.387.8197
> Network Operations Center
> ODJFS
>
> >>> victor_at_opticom.lv 11/16/2006 11:52:08 AM >>>
>
> Hello all!
>
> Finally, we have released version 0.2.14! Changes from previous
> version:
>
> - Alarm system improved (three state alarms, helpdesk status, etc.)
> - Added new DCI data source: push agents
> - Threshold state now saved across NetXMS server restarts
> - Added possibility to specify custom threshold rearm event instead of
> SYS_THRESHOLD_REARMED
> - Added threshold processing option "Always process all thresholds"
> - Implemented "data collection error" threshold checking function
> - Implemented "mean absolute deviation" threshold checking function
> - Added possibility to set confirmation messages for object tools
> - Object tools "Shutdown system", "Restart system", "Restart agent"
> asks confirmation by default
> - Implemented agent traps and added trap sending API for subagents
> - Object comments added
> - Network discovery configuration simplified
> - Active network discovery implemented
> - Windows console:
> - Console changed to use UNICODE internally
> - Event processing policy editor improved
> - Added confirmation for object deletion
> - Implemented sorting in object tools tables
> - Server ported to AIX and HP-UX
> - Agent ported to HP-UX
> - Agent for AIX improved
> - Fixed issues: #104, #109, #110, #111, #112, #113, #115,
> #116, #117, #119,
> #121, #124, #125, #126, #127, #133, #139
>
> Best regards,
> Victor
>
>
> This e-mail message, including any attachments, is for the
> sole use of the intended recipient(s) and may contain
> private, confidential, and/or privileged information. Any
> unauthorized review, use, disclosure, or distribution is
> prohibited. If you are not the intended recipient, employee,
> or agent responsible for delivering this message, please
> contact the sender by reply e-mail and destroy all copies of
> the original e-mail message.
>
>
Received on Fri Nov 17 2006 - 10:16:25 EET

This archive was generated by hypermail 2.2.0 : Fri Nov 17 2006 - 10:24:26 EET