Overview
Features
Download
Documentation
Community
Add-Ons & Services

1.4.4 doesn't build on FreeBSD 7.4

Please post support and help requests here.
prx
Posts: 1
Joined: 12 Oct 2012, 18:21

1.4.4 doesn't build on FreeBSD 7.4

Postby prx » 12 Oct 2012, 18:24

When building on 7.4-RELEASE-p9:

** Compiling src/DirectoryWatcher.cpp (debug, shared)
src/DirectoryWatcher.cpp: In constructor 'Poco::BSDDirectoryWatcherStrategy::BSDDirectoryWatcherStrategy(Poco::DirectoryWatcher&)':
src/DirectoryWatcher.cpp:411: error: 'O_EVTONLY' was not declared in this scope
gmake[1]: *** [/usr/local/src/poco-1.4.4-all/Foundation/obj/FreeBSD/amd64/debug_shared/DirectoryWatcher.o] Error 1
gmake: *** [Foundation-libexec] Error 2

The previous version,1.4.3p1, compiles fine.

guenter
Posts: 1183
Joined: 11 Jul 2006, 16:27
Location: Austria

Re: 1.4.4 doesn't build on FreeBSD 7.4

Postby guenter » 12 Oct 2012, 18:53

A fix is in the 1.4.4 SVN repository. The upcoming 1.4.4p1 patch release will also fix this.

alex
Posts: 1238
Joined: 11 Jul 2006, 16:27
Location: United_States

Re: 1.4.4 doesn't build on FreeBSD 7.4

Postby alex » 12 Oct 2012, 23:04

FreeBSD build was patched in revision 2077 .
As a temporary fix, you can

Code: Select all

#define O_EVTONLY 0x8000


Return to “Support”

Who is online

Users browsing this forum: No registered users and 2 guests

cron