feednix
feednix copied to clipboard
Can't build Feednix
Hi. I don't know if this project is still alive, but I come here to find a way for read RSS from Feedly. I'm on Debian 8 up-to-date wIth all dependenes solved, but I'm receive this error when I try to build the client:
make all-recursive
make[1]: Entering directory '/home/ivan/feednix'
Making all in src
make[2]: Entering directory '/home/ivan/feednix/src'
g++ -DHAVE_CONFIG_H -I. -I.. -DDEBUG -std=c++11 -Wall -g -O2 -MT feednix-FeedlyProvider.o -MD -MP -MF .deps/feednix-FeedlyProvider.Tpo -c -o feednix-FeedlyProvider.o test -f 'FeedlyProvider.cpp' || echo './'FeedlyProvider.cpp
FeedlyProvider.cpp:13:26: error: ‘namespace FeedlyProvider { }’ redeclared as different kind of symbol
namespace FeedlyProvider {
^
In file included from FeedlyProvider.cpp:1:0:
FeedlyProvider.h:30:7: note: previous declaration ‘class FeedlyProvider’
class FeedlyProvider{
^
FeedlyProvider.cpp:14:32: error: definition of ‘FeedlyProvider::FeedlyProvider()’ is not in namespace enclosing ‘FeedlyProvider’ [-fpermissive]
FeedlyProvider::FeedlyProvider() {
^
FeedlyProvider.cpp:30:39: error: definition of ‘void FeedlyProvider::authenticateUser()’ is not in namespace enclosing ‘FeedlyProvider’ [-fpermissive]
void FeedlyProvider::authenticateUser() {
^
FeedlyProvider.cpp:77:69: error: definition of ‘const std::map<std::basic_string
What I have done wrong? Can I solve that? Many thanks! Bye!
I get the same errors on Ubuntu 16.04. Any news here?
Hello to both of you. I'm not the original maintainer of the package, just forked it quite some time ago. I didn't have time to check why the compilation produces these errors, and, to be honest, it's not high priority to me right now (been a while since I tinkered with feednix). You're welcome to have a go at it, but I won't be able to check (and hopefully fix it) before the last week of April (at best).
I think I have solved that compilation issue https://github.com/valbrux/feednix
I'm having this issue in openSUSE Leap 42.3:
viniciusbr@linux-hwbe:~/Downloads/feednix-master> make
make all-recursive
make[1]: Entering directory '/home/viniciusbr/Downloads/feednix-master'
Making all in src
make[2]: Entering directory '/home/viniciusbr/Downloads/feednix-master/src'
g++ -DHAVE_CONFIG_H -I. -I.. -DDEBUG -std=c++11 -Wall -g -O2 -MT feednix-main.o -MD -MP -MF .deps/feednix-main.Tpo -c -o feednix-main.o `test -f 'main.cpp' || echo './'`main.cpp
In file included from main.cpp:9:0:
CursesProvider.h:3:18: fatal error: menu.h: Arquivo ou diretório não encontrado
#include <menu.h>
^
compilation terminated.
Makefile:359: recipe for target 'feednix-main.o' failed
make[2]: *** [feednix-main.o] Error 1
make[2]: Leaving directory '/home/viniciusbr/Downloads/feednix-master/src'
Makefile:345: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/viniciusbr/Downloads/feednix-master'
Makefile:285: recipe for target 'all' failed
make: *** [all] Error 2
@valbrux One step closer. I managed to install, but when I tried to run it, this is what I got:
$ feednix
cp: cannot stat '/etc/xdg/feednix/config.json': No such file or directory
chmod: cannot access '/home/alexander/.config/feednix/config.json': No such file or directory
ERROR: Log In Failed - Unable to read from config file
* Line 1, Column 1
Syntax error: value, object or array expected.
@clockworkpc cp config.json to ~/.config/feednix/ directory