compilation issues

Hi there, I am having some issues while trying to set up a development environment on an osx based machine. Any hints? I attach the relevant log after building rack dependencies with make dep:

libtool: link: /usr/bin/nm -B  .libs/dump.o .libs/error.o .libs/hashtable.o .libs/hashtable_seed.o .libs/load.o .libs/memory.o .libs/pack_unpack.o .libs/strbuffer.o .libs/strconv.o .libs/utf.o .libs/value.o   | sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' | sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libjansson.exp
libtool: link: /usr/bin/grep -E -e "^json_" ".libs/libjansson.exp" > ".libs/libjansson.expT"
libtool: link: mv -f ".libs/libjansson.expT" ".libs/libjansson.exp"
libtool: link: sed 's|^|_|' < .libs/libjansson.exp > .libs/libjansson-symbols.expsym
libtool: link: gcc -dynamiclib  -o .libs/libjansson.4.dylib  .libs/dump.o .libs/error.o .libs/hashtable.o .libs/hashtable_seed.o .libs/load.o .libs/memory.o .libs/pack_unpack.o .libs/strbuffer.o .libs/strconv.o .libs/utf.o .libs/value.o    -g -O3 -march=nocona -mmacosx-version-min=10.7 -stdlib=libc++ -mmacosx-version-min=10.7 -stdlib=libc++   -install_name  /Users/josep/libjansson.4.dylib -compatibility_version 16 -current_version 16.1 -Wl,-single_module -Wl,-exported_symbols_list,.libs/libjansson-symbols.expsym
libtool: link: (cd ".libs" && rm -f "libjansson.dylib" && ln -s "libjansson.4.dylib" "libjansson.dylib")
libtool: link: ar cr .libs/libjansson.a  dump.o error.o hashtable.o hashtable_seed.o load.o memory.o pack_unpack.o strbuffer.o strconv.o utf.o value.o
libtool: link: ranlib .libs/libjansson.a
libtool: link: ( cd ".libs" && rm -f "libjansson.la" && ln -s "../libjansson.la" "libjansson.la" )
Making all in test
Making all in bin
make[5]: Nothing to be done for `all'.
Making all in suites
Making all in api
make[6]: Nothing to be done for `all'.
make[6]: Nothing to be done for `all-am'.
make[5]: Nothing to be done for `all-am'.
make[4]: Nothing to be done for `all-am'.
/Library/Developer/CommandLineTools/usr/bin/make -C jansson-2.12 install
Making install in doc
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
Making install in src
 /usr/local/bin/gmkdir -p '/Users/josep 1/dev/Rack/dep/lib'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c   libjansson.la '/Users/josep 1/dev/Rack/dep/lib'
libtool: install: /usr/bin/install -c .libs/libjansson.4.dylib /Users/josep 1/dev/Rack/dep/lib/libjansson.4.dylib
usage: install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
               [-o owner] file1 file2
       install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
               [-o owner] file1 ... fileN directory
       install -d [-v] [-g group] [-m mode] [-o owner] directory ...
make[4]: *** [install-libLTLIBRARIES] Error 64
make[3]: *** [install-am] Error 2
make[2]: *** [install-recursive] Error 1
make[1]: *** [lib/libjansson.a] Error 2
make: *** [dep] Error 2

I cannot build Rack after that, in cas I try I get

cc  -DVERSION=1.dev.a5fc589 -Iinclude -Idep/include -MMD -MP -g -O3 -march=nocona -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_MAC -mmacosx-version-min=10.7  -c -o build/dep/nanovg/src/nanovg.c.o dep/nanovg/src/nanovg.c
In file included from dep/nanovg/src/nanovg.c:26:
dep/nanovg/src/fontstash.h:911:13: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
        if (readed != dataSize) goto error;
            ~~~~~~ ^  ~~~~~~~~
1 warning generated.
cc  -DVERSION=1.dev.a5fc589 -Iinclude -Idep/include -MMD -MP -g -O3 -march=nocona -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_MAC -mmacosx-version-min=10.7  -c -o build/dep/osdialog/osdialog.c.o dep/osdialog/osdialog.c
make: *** No rule to make target `build/dep/pffft/pffft.c.o', needed by `Rack'.  Stop.

Did you make deps first?

Yes, actually this is a compilation error I get when i make dep’s…apparently something to do with libtool (?)

Making install in src
 /usr/local/bin/gmkdir -p '/Users/josep 1/dev/Rack/dep/lib'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c   libjansson.la '/Users/josep 1/dev/Rack/dep/lib'
libtool: install: /usr/bin/install -c .libs/libjansson.4.dylib /Users/josep 1/dev/Rack/dep/lib/libjansson.4.dylib
usage: install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
               [-o owner] file1 file2
       install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
               [-o owner] file1 ... fileN directory
       install -d [-v] [-g group] [-m mode] [-o owner] directory ...
make[4]: *** [install-libLTLIBRARIES] Error 64
make[3]: *** [install-am] Error 2
make[2]: *** [install-recursive] Error 1
make[1]: *** [lib/libjansson.a] Error 2

did you do step 1 correctly?

brew install git wget cmake autoconf automake libtool jq python