miloyip / nativejson-benchmark

C/C++ JSON parser/generator benchmark
MIT License
1.97k stars 262 forks source link

configure ulib #89

Open gitfoxi opened 7 years ago

gitfoxi commented 7 years ago

I had to go into the Ulib directory and run

./configure

Before running make in the gmake directory, following the build instructions.

That didn't even work, just let it get a bit further. Then libulib isn't found so I tried building ulib and that had a bunch of problems ... I guess I should file my grievances with ulib.

macos btw

jdall commented 7 years ago

Doing the usual ./configure make sudo make install

in the Ulib directory helped me solve this.

gitfoxi commented 7 years ago

That would be helpful. The problem is still that ulib doesn't build easily on mac.

On Sat, Jun 17, 2017 at 4:39 PM, jdall notifications@github.com wrote:

Doing the usual ./configure make sudo make install

in the Ulib directory helped me solve this.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/miloyip/nativejson-benchmark/issues/89#issuecomment-309246911, or mute the thread https://github.com/notifications/unsubscribe-auth/AAjpRTf_qr8i3CQApkBaQIdDOH2oJA3Lks5sFGO4gaJpZM4N72Ig .

--

- Michael

TReed0803 commented 7 years ago

+1, I am having the same problem.

Perhaps a change to add an "ignore" expression would be helpful here. I'm trying to build this locally now, if it's easy to add I'll add it and PR it up.

TReed0803 commented 7 years ago

Actually, I don't know premake well enough (and don't really want to spend the time). Instead I just followed the recommendation in the README and deleted the local **test.cpp

On Linux, the following frameworks fail to run at time of commenting:

  1. ULib (build errors, even after configuring - ambiguous function calls)
  2. Configuru (segfaults)
  3. jvar (segfaults)
  4. ujson (segfaults)