Opened 9 months ago

Last modified 9 months ago

#6993 new defect

Cannot build libadblockplus by following the instructions

Reported by: newbie_001 Assignee:
Priority: Unknown Milestone:
Module: Libadblockplus Keywords:
Cc: Blocked By:
Blocking: Platform: Unknown / Cross platform
Ready: no Confidential: no
Tester: Unknown Verified working: no
Review URL(s):

Description

Environment

Ubuntu 16.04 + Clang5.0

How to reproduce

  1. Clone libadblockplus from its GitHub repo;
  2. ./ensure_dependencies.py
  3. make get-prebuilt-v8
  4. make

Observed behaviour

../include/AdblockPlus/ActiveObject.h:18:10: fatal error: 'list' file not found

Expected behaviour

Build success.

Then I changed Clang to ver 5.0 and added -stdlib=libc++ in Makefile, but still got
make[1]: touch: open: out/Debug/obj.target/abpshell/shell/src/Main.o: No such file or directory

What am I missing here? Is there any dependency I'm not aware of?

Change History (3)

comment:1 Changed 9 months ago by newbie_001

Since you guys have been using this lib everywhere, I assume it must be a matter of configuration. Any help or hint would be appreciated!

Last edited 9 months ago by newbie_001 (previous) (diff)

comment:2 Changed 9 months ago by hfiguiere

  • Component changed from Unknown to Libadblockplus

comment:3 Changed 9 months ago by hfiguiere

I would try to do a make clean before doing make again (after you add '-stdlib=libc++').

Note: See TracTickets for help on using tickets.